正确编码为“application / x-www-form-urlencoded”

时间:2012-11-17 18:35:55

标签: linux http post curl

Debian命令行工具curl似乎无法在 application / x-www-form-urlencoded 中执行兼容的数据编码。

man curl我得到以下编码选项列表:

选项: 目的:

-d/--data <data>            send non-encoded data as x-www-form-urlencoded
--data-binary <data>        send raw data as x-www-form-urlencoded
--data-urlencode <data>     send url-encoded data as x-www-form-urlencoded
-F/--form <name=content>    send data as multipart/form-data


由于编码urlencodex-www-form-urlencoded的不同之处有多种原因,例如空格编码,前者为%20,后者为+,{{1}执行合规的curl编码?

0 个答案:

没有答案