Explorar el Código

Encoding LF and CR

Geraldo Intmain hace 7 años
padre
commit
774c27e690
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      httplib.h

+ 2 - 0
httplib.h

@@ -943,6 +943,8 @@ inline std::string encode_url(const std::string& s)
         switch (s[i]) {
         switch (s[i]) {
         case ' ':  result += "%20"; break;
         case ' ':  result += "%20"; break;
         case '+':  result += "%2B"; break;
         case '+':  result += "%2B"; break;
+        case '\r': result += "%0D"; break;
+        case '\n': result += "%0A"; break;
         case '\'': result += "%27"; break;
         case '\'': result += "%27"; break;
         case ',':  result += "%2C"; break;
         case ',':  result += "%2C"; break;
         case ':':  result += "%3A"; break;
         case ':':  result += "%3A"; break;