In theory the maximum limit of a post request is unlimited. The actual limit depends on each server application. Matthew has hinted at how this can be configured in Linux environments (of which I understand nothing).
For applications running on Microsoft IIS, you set the limit via the IIS panel or file web config. of the application.
I will not dwell here on how to make these settings, but by documentation the limit pattern of requests is thirty million bytes (approximately 28.6MB). The configurable maximum limit is 4,294,967,295 bytes, approximatively 4GB.
Nodejs works with a standard limit of requests for 80KB (see the HTTP_MAX_HEADER_SIZE variable in source code). Middlewares like the Connect allow defining larger limits, but then the configurable maximum limit will vary from middleware to middleware.
Related, if not duplicated: https://answall.com/questions/47145/quantidade-m%C3%A1xima-de-elementos-enviado-por-um-formul%C3%A1rio
– MarceloBoni
Friend, before posting a question, make sure it no longer has here on strackoverflow, searching for keywords in the field of search, ex post limit
– Rodolfo .Freire
Related also, if not duplicated: Problem with very large URL
– UzumakiArtanis
Possible duplicate of Problem with very large URL
– UzumakiArtanis