Fred Drake avatar Fred Drake committed fdc3b16

Only write out one blank line before the request data.
This closes SF patch #419459.

Comments (0)

Files changed (2)

         for args in self.addheaders: apply(h.putheader, args)
         h.endheaders()
         if data is not None:
-            h.send(data + '\r\n')
+            h.send(data)
         errcode, errmsg, headers = h.getreply()
         fp = h.getfile()
         if errcode == 200:
             for args in self.addheaders: apply(h.putheader, args)
             h.endheaders()
             if data is not None:
-                h.send(data + '\r\n')
+                h.send(data)
             errcode, errmsg, headers = h.getreply()
             fp = h.getfile()
             if errcode == 200:
             h.putheader(k, v)
         h.endheaders()
         if req.has_data():
-            h.send(data + '\r\n')
+            h.send(data)
 
         code, msg, hdrs = h.getreply()
         fp = h.getfile()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.