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

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 urlencode不同之处在于多种原因,比如空格的编码,前者为%20者为+ ,可以curl执行一个兼容的x-www-form-urlencoded编码?