PHP-php访问jsp接口问题

发布于 2016-11-07 05:19:55 字数 176 浏览 1148 评论 2

fopen($url)后使用fgets(),返回的是"{"action":"user_register_response","error":"validcode is wrong or expired.","status":3}rn"字符串的形式,我怎么能得到对象的形式,
是不是访问jsp接口不能用fopen而是用curl啊?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浮生未歇 2017-03-11 06:54:16

是用php的fgets时:

如果 PHP 不能正确的识别行结束符,启用运行时配置可选项
auto_detect_line_endings 也许可以解决此问题。

另外使用远程通信的话,建议使用curl/fsockopen,而不是fopen,fopen更多的是读取本地文件

将json字符串编程对象,使用json_decode(返回的内容)

归属感 2016-11-27 22:07:17

你得到的返回值说的很清楚了 validcode is wrong or expired.。
验证码过期或错误。对于复杂一点的请求,建议用 curl

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文