GET请求2,083个字符限制和REST APIS

时间:2015-04-21 20:01:36

标签: rest curl get libcurl

我想知道某些浏览器强加的2,083个字符(看看IE)会影响构建REST APIs吗?

考虑到API请求可能来自程序化接口或库,如CURL或其他语言特定库。

此限制是否也会影响以编程方式请求服务器上的GET资源?

2083 Characters Source Link

1 个答案:

答案 0 :(得分:1)

该限制完全是任意的,并非源于任何标准或规范。这也是curl等工具和图书馆不具备此限制的原因。

限制可能是有价值的,只是为了避免滥用或客户可能成为受害者的各种DOS的风险。究竟应该是什么限制当然需要辩论。

所以是的,如果你想从浏览器中驱动它们,或者你使用的libs有类似的限制(就像我猜想的那样一些Windows),它 肯定会影响REST API的用户API可能与IE具有相同的限制。