Sending multipart/mixed content with Postman Chrome extension

I was facing this problem too. Short answer: remove the Content-Type header from your Postman request. The long story is that the Content-Type for a multipart request should be rather special — it should look kind of like this: multipart/form-data; boundary=—-WebKitFormBoundaryzeZR8KqAYJyI2jPL The problem is that the boundary is important and it needs to exactly match … Read more

HTTP status code for unaccepted Content-Type in request

It could be 415 Unsupported Media Type according to this list: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.16. 3rd party edit From the current RFC9110 HTTP Semantics The 415 (Unsupported Media Type) status code indicates that the origin server is refusing to service the request because the content is in a format not supported by this method on the target resource. … Read more

Python requests exception handling

Assuming you did import requests, you want requests.ConnectionError. ConnectionError is an exception defined by requests. See the API documentation here. Thus the code should be: try: requests.get(‘http://www.google.com’) except requests.ConnectionError: # handle the exception The original link to the Python v2 API documentation from the original answer no longer works.

How to set the allowed url length for a nginx request (error code: 414, uri too large)

From: http://nginx.org/r/large_client_header_buffers Syntax: large_client_header_buffers number size ; Default: large_client_header_buffers 4 8k; Context: http, server Sets the maximum number and size of buffers used for reading large client request header. A request line cannot exceed the size of one buffer, or the 414 (Request-URI Too Large) error is returned to the client. A request header field … Read more

When should one use CONNECT and GET HTTP methods at HTTP Proxy Server?

TL;DR a web client uses CONNECT only when it knows it talks to a proxy and the final URI begins with https://. When a browser says: CONNECT www.google.com:443 HTTP/1.1 it means: Hi proxy, please open a raw TCP connection to google; any following bytes I write, you just repeat over that connection without any interpretation. … Read more