【发布时间】:2012-12-18 08:34:14
【问题描述】:
Guzzle 客户端默认从此代码创建
$client->get('https://example.com/{?a}', array('a' => array('c','d')));
这个网址
https://example.com/?a=c,d
在 RESTful 应用程序中以查询字符串形式发送数组的最佳做法是什么?问题是,如何在服务器端确定c,d 是字符串还是数组?使用方括号发送数组不是更好吗,例如a[]=c&a[]=d?如何将 Guzzle 设置为使用方括号?还是使用 JSON 编码的变量更好?在服务器端,我使用的是Tonic。
【问题讨论】:
-
我也有兴趣
标签: php rest query-string restful-url guzzle