Zend Http 客户端
当为 Zend_Http_Client 设置 GET 参数时,您可以使用带有名称-值对的数组,或者在每次调用函数 setParameterGet 时传递名称和值。
在调用 LinkedIn API 时,我遇到了这样的情况:有多个具有相同名称、不同值的 GET 参数。
例如 http: //api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50
“type”参数重复。
我无法使用 Zend_Http_Client 生成此 uri,因为第二个“type”参数的值覆盖第一个。
有人可以帮助我如何实现这一目标吗?
While setting GET parameters for Zend_Http_Client, you can use array with name-value pairs or pass name and value on each call to the function setParameterGet.
While making a call to LinkedIn API, I have a situation where there are multiple GET parameters with the same name, different values.
e.g. http://api.linkedin.com/v1/people/~/network/updates?type=STAT&type=PICT&count=50&start=50
The "type" parameter is repeated.
I have not been able to generate this uri using the Zend_Http_Client because the second "type" parameter's value override the first one.
Can anybody help me out how to achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在当前的实现中,不能有两个或多个具有相同名称的参数。
相反,你应该做的是像这样构建客户端:
这样你就能够克服它的限制。
In current implementation you can not have two or more parameters with the same name.
What you should do instead is construct client like this:
That way you will be able to overcome its limitation.