我正在查看API,所有示例都使用cURL。我自己不使用cURL,并且正在寻找可以作为GET参数发送的等效URL字符串。cURL命令的URL(字符串)等价物?
例如,假设卷曲的命令是这样的:
$ curl -X GET "https://thesite.com/api/orgs" \
-u "NEekIy8ngCpv8TbOjrliapP0D1Bu9SN9:"
会是怎样的等效URL字符串呢?可以复制并粘贴到浏览器中的东西,并返回相应的JSON响应。例如:
https://thesite.com/api/orgs?user=NEekIy8ngCpv8TbOjrliapP0D1Bu9SN9
??
的cURL docs说-u
是user:password
,这就是为什么我想,对于以前的卷曲命令GET变量(一个或多个)为user=NEekIy8ngCpv8TbOjrliapP0D1Bu9SN9
(和password=
?)
这是正确的转换?无论我在哪里看,我都找不到等值图。即使是快速的代码,我也可以用PHP或JS编写一个cURL对象,然后返回格式化的URL字符串即可。
是的,但这并不回答我的问题。我不寻找一个PHP的等价物,我正在寻找字符串等效。如果你要展示一个例子,至少使用'-u'内容中的同一个例子。这个答案只是为了争取更多的声誉。 – Birrel
阅读我的答案更新我添加更多关于如何发送帖子并使用guzzle获取请求的信息 –
感谢您的更新。我很感激你,包括认证参数。我仍然对GET格式的URL字符串看起来很感兴趣。这不是POST请求,所以应该有一个有形的字符串,我可以(理论上)复制并粘贴到浏览器中,并接收有效的响应。 – Birrel