【发布时间】:2016-12-08 19:34:02
【问题描述】:
我一直在尝试更新 Ross-Gill 的 Twitter API for REBOL2 以支持上传媒体。通过查看它的来源、REBOL 食谱、codeconscious 网站以及这里的其他问题,我的理解是read/custom 是POST 数据到网站的首选方式。
但是,我无法在 read/custom 上找到任何真实文档。例如:是否支持发送multipart/form-data? (我已经设法通过手动组合每个部分来解决这个问题,但它似乎不适用于 Twitter 端的所有图像文件,而且有点破解)。 read/custom 是否仅在 HTTP/1.0 200 OK 响应中返回文本? (看起来是这样,当我收到HTTP/1.0 202 Accepted 并需要读取结果数据时这是有问题的)。如果没有使用to-string 转换数据,read/custom/binary 似乎无法正确发送二进制数据是否有原因?
TL;DR: 是否有关于 REBOL2 的 read/custom 的好文档?或者,read/custom 是否仅适用于基本的POSTs,我应该使用端口并手动处理 HTTP 响应?
【问题讨论】: