发送@reply卷曲
问题描述:
我正在写一个identi.ca客户端,似乎@reply不起作用。发送@reply卷曲
调查后我发现@前缀被curl用来指示文件上传,并且用@ @reply转义不起作用;卷曲不会消除前面的\。
我也不能格式化postfields查询字符串,因为我需要发送该请求上的文件。
是否有任何方法可以在同一个请求中发送@reply和文件上传?
答
我试过\ @或进行urlencode( “@回复”),但它似乎并不工作。
最后,我发现在消息的前面添加一个空格。 status.net也会自动切断多余空间。
答
使用40%而不是@
您能否详细说明/向我们展示一些代码? – SeanJA 2010-03-29 16:59:23
这是一个古怪的怪癖。 “--data @filename”会导致cURL发布文件名的内容,而“--form foo @ bar”会导致cURL发送bar的内容作为foo的表单值。 curl.haxx.se/docs/manpage.html – Anonymoose 2010-03-29 17:52:14