如何增加curl GET请求url大小限制?

时间:2014-01-09 20:40:10

标签: java php url curl get

以下是我正在开发的产品架构的背景。

我正在研究前端是用PHP而后端是JAVA的产品。 JAVA作为服务工作,PHP使用curl库来调用java服务。

我正在使用GET Request来调用java服务。

它工作得很好,但是当网址过长时我遇到了一个问题(在我看来,网址的长度几乎是2,00,000个字符)。

我搜索了curl,我发现卷曲中的网址长度没有限制。

同样在执行curl时我检查了卷曲错误编号curl_errno()并返回0. curl Returns the error number or 0 (zero) if no error occurred.

所以我无法弄清楚可能是什么问题,它也是JAVA方面或PHP方面的问题? 我怎样才能增加GET请求大小限制?

1 个答案:

答案 0 :(得分:1)

Java应用程序服务器(或处理请求的任何中间实体,如防火墙)可能会限制URL大小。因此,尝试在请求正文上传递数据,而不是在网址上传递数据。