在Java中是否有相当于python的请求模块,用于处理基于REST的应用程序
我正在寻找一个等效的Java API库,它可以做与Python的HTTP Requests模块相同的事情。
请求库的主要功能:
- HTTP 请求的一步初始化返回对象。
response
- 该对象包含用于快速访问响应状态、标头、正文/数据的方法/成员变量以及 JSON 解析方法。
response
我正在寻找一个等效的Java API库,它可以做与Python的HTTP Requests模块相同的事情。
请求库的主要功能:
response
response
虽然我没有机会使用它,但对于在Java中寻找Python的请求模块的雄辩和易用性的人来说,Unirest似乎是一个不错的选择。
对于简单的用例,它看起来比Httpcomponents(它在引擎盖下使用)更快地完成工作。
迟到的派对,但为后代发帖:
在尝试了Unirest之后,它感觉不像Python请求,我无法让它满足我的需求。我的主要抱怨是cookie/会话管理被故意遗漏了。
到目前为止,https://github.com/hsiafan/requests 对我来说工作正常,并且透明地实施了基于会话的cookie管理。这个是“灵感来自”Python的请求,所以应该具有可比性。