Linked Questions
31 questions linked to/from Can HTTP POST be limitless?
1 vote
1 answer
1k views
$_POST key/value not set if length > 1000000 characters [duplicate]
Here is some data that I am POSTing to a PHP script. $Data = [ "Something" => "1", "SomethingElse" => "2", "More" => "3", "Exactly1000000" => substr(...
1 vote
0 answers
430 views
Is there any string size limit in POST request? [duplicate]
I have to make a POST API (python), where the APP will send the encoded string of a file(base64 encoding) in the request body. But, for a large file, the string length can be very large. Thus, wanting ...
5837 votes
19 answers
1.8m views
What is the maximum length of a URL in different browsers?
What is the maximum length of a URL for each browser? Is a maximum URL length part of the HTTP specification?
3234 votes
26 answers
2.6m views
HTTP GET with request body
I'm developing a new RESTful webservice for our application. When doing a GET on certain entities, clients can request the contents of the entity. If they want to add some parameters (for example ...
1752 votes
10 answers
2.9m views
How are parameters sent in an HTTP POST request?
In an HTTP GET request, parameters are sent as a query string: http://example.com/page?parameter=value&also=another In an HTTP POST request, the parameters are not sent along with the URI. Where ...
452 votes
7 answers
544k views
Maximum on HTTP header values?
Is there an accepted maximum allowed size for HTTP headers? If so, what is it? If not, is this something that's server specific or is the accepted standard to allow headers of any size?
204 votes
8 answers
271k views
Default nginx client_max_body_size
I have been getting the nginx error: 413 Request Entity Too Large I have been able to update my client_max_body_size in the server section of my nginx.conf file to 20M and this has fixed the issue. ...
10 votes
5 answers
13k views
How to handle post data of size more than 2 mb
I have json post data with below template { "themeId" : JSONString, "themeName" : JSONString, "tables" : [{ "tableName" : JSONString, "records" : [{ "...
2 votes
2 answers
15k views
php uploading large files
I'm stuck here with file uploading problem. I've searched for answers but found only "increasing post_max_size and upload_max_filesize" suggestion and that doesn't work for me. I can't get large files ...
2 votes
4 answers
5k views
PHP and (too) many input fields
I've got a html-form with roughly ~1500 input fields* (either text or hidden). The form.action is POST and every inputfield has a unique name (no name=foo[]). Whenever I try to print every variable ...
0 votes
1 answer
7k views
In a post method, what is the limit size of a json in the request body?
I know that there is a limit to the size of a json when sending in the request body but I did not find anything concrete.
0 votes
2 answers
2k views
How can I send really long text to backend with JavaScript?
I have this form which cotains 2 input elements and 1 textarea element. The textarea is not limited and can have really big content. I want to send that data to backend where it will be processed ...
5 votes
1 answer
2k views
How to set large Request Body for fetch API call
I have a fetch POST that is sending a large JSON object: const body = JSON.stringify(largeItem); // 80MB const request = new Request(uri, { mode: 'cors', method: 'POST', headers: new ...
2 votes
3 answers
950 views
What is the practical limit of a textarea?
Using IE6+, what is the maximum amount of text you can POST with a <textarea> before something breaks? Edit: The answer I'm hoping for is "there's no way you could actually type something ...
2 votes
2 answers
2k views
Jquery/PHP: passing JSON data with Ajax ends up truncated
I'm passing a fairly large (but not huge) Json object using ajax, and writing it to a file using PHP. The $.post command works fine, but the data in the file is truncated (though still in perfect JSON ...