相关疑难解决方法(0)

如何使用LWP发出JSON POST请求?

如果您尝试登录https://orbit.theplanet.com/Login.aspx?url=/Default.aspx(使用任何用户名/密码组合),您可以看到登录凭据是作为非传统集发送的POST数据:只是一个寂寞的JSON字符串,没有普通的键=值对.

具体而言,而不是:

username=foo&password=bar
Run Code Online (Sandbox Code Playgroud)

甚至是这样的:

json={"username":"foo","password":"bar"}
Run Code Online (Sandbox Code Playgroud)

简单来说:

{"username":"foo","password":"bar"}
Run Code Online (Sandbox Code Playgroud)

是否可以LWP使用替代模块执行此类请求?我准备这样做,IO::Socket但如果有的话,我会更喜欢更高级别的东西.

perl json http-post lwp

28
推荐指数
3
解决办法
6万
查看次数

标签 统计

http-post ×1

json ×1

lwp ×1

perl ×1