我正在写一个identi.ca客户端,似乎@reply无效。
经过调查,我发现curl使用@前缀表示文件上传,而使用\ @reply转义不起作用; curl不会删除前面的\。
我也无法将postfields格式化为查询字符串,因为我也需要在该请求上发送文件。
是否有任何方法可以在同一个请求中同时发送@reply和文件上传?
答案 0 :(得分:0)
使用%40代替@
答案 1 :(得分:0)
我试过\ @或urlencode(“@ reply”),但似乎没有用。
最后,我发现在邮件前面添加一个空格是有效的。 status.net还会自动关闭额外的空间。