2015-06-05 96 views
1

我使用Chrome开发工具来查看卷曲请求。当我选择'Copy as cURL'时,它给了我以下输出。多行卷曲请求

enter image description here

我怎么会提出这个要求是单行不搞乱的代码吗?将一个空白字符替换\r\n的所有实例是否有用?

+1

你不需要。对每个多部分身体部分使用'-F',例如'-F“appid = 123445566”-F“actions = generate”'。这将隐式地将'Content-Type'设置为'multipart/form-data'。我很好奇,但如果multipart真的是你想要的。通过查看数据,看起来应该是'application/x-www-form-urlencoded'。谁知道 –

+1

如果'application/x-www-form-urlencoded'是你真正需要的,那么你可以执行'-d“appid = 12334343&actions = generate&submitted = 1”' –

+0

@peeskillet:如果你提交你的评论作为答案,我会接受它 – Bijan

回答

1

你不需要。对于每个多部分身体部位使用-F,例如,

-F "appid=123445566" -F "actions=generate" 

这将设置Content-Typemultipart/form-data含蓄。

我很好奇,但如果multipart真的是你想要的。通过查看数据,似乎应该是application/x-www-form-urlencoded。我不确定。如果application/x-www-form-urlencoded是你真正需要的,那么你可以做

-d "appid=12334343&actions=generate&submitted=1"