2016-02-23 247 views
0

我正在尝试使用curl发布发布请求。我已经定义的终点参数之一应该是一个绝对的url,我可以从浏览器中复制和粘贴。该网址将是这个样子:在发布请求中发送http url作为请求参数

http://myApplication.com/query/query2?parameter1=value1&parameter2=value2#someHash

现在这似乎非常简单,所以我想在我的curl命令通过这个作为一个字符串 -d“URL =‘http://myApplication.com/query/query2?parameter1=value1&parameter2=value2#someHash’”,但我在url中接收null。有人可以告诉我正确的方式来传递这个URL到我的终点吗? :\

回答

0

它可能需要URL编码。试试:

curl --data-urlencode "url=[your pasted URL]" [where-to-post]