卷曲不接受包含连字符的参数

时间:2014-05-30 12:54:49

标签: curl

我正在尝试使用以下网址运行卷曲:

curl "http://localhost/bank?param=value&key=971f9d8a-b208-48a5-ab37-ae6dcfbf87d7"

但问题是curl没有发送参数,而且从服务器端我无法获得这两个参数。

但如果我尝试这些案例:

curl "http://localhost/bank?param=value"

这一个

curl "http://localhost/bank?param=value&key=971f9d8a"

完美无缺。我也尝试过这样:

curl "http://localhost/bank?param=value&key=\"971f9d8a-b208-48a5-ab37-ae6dcfbf87d7\""

它工作正常,我能够在服务器端获得这两个参数,问题是它也发送报价,即我得到密钥值为" 971f9d8a-b208-48a5-ab37-ae6dcfbf87d7"而不只是971f9d8a-b208-48a5-ab37-ae6dcfbf87d7。

我搜索了很多,但无法获得有用的信息。有人可以指导我吗?

1 个答案:

答案 0 :(得分:0)

来自评论

我试试curl -G --data "param=value&key=971f9d8a-b208-48a5-ab37-ae6dcfbf87d7" http://localhost/bank