首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何仅使用Rebol3发送HTTP POST请求

如何仅使用Rebol3发送HTTP POST请求
EN

Stack Overflow用户
提问于 2013-10-04 21:44:31
回答 1查看 451关注 0票数 7

仅使用Rebol3发送HTTP POST请求和获取响应(例如,XML格式)的最简单方法是什么?

是否有与在Rebol2中使用read/custom的等价物,就像本问题中所做的那样?

How to send an HTTP post with a custom header using REBOL

我应该从哪里下载我的Rebol3二进制文件呢?我还没有找到很多关于这方面的文档...

EN

回答 1

Stack Overflow用户

发布于 2013-10-05 07:08:42

Ports: Synchronous and Asynchronous Operations上的文档展示了如何同时使用GET和POST。总结一下:

默认行为是假定post数据应被视为application/x-www-form-urlencoded。(如果您想要将普通Rebol数据块编码为该格式,请参阅)

代码语言:javascript
复制
result: write http://www.rebol.com/cgi-bin/updata.r data 

如果你需要一个自定义的头部,那么你需要传递一个块,而不是传递一个字符串。它以单词!post开头,后跟一组Rebol格式的键/值对,然后是数据:

代码语言:javascript
复制
result: write http://www.rebol.com/cgi-bin/updata.r compose [
    post [
        Content-type: "text/x-rebol"
        ;-- other fields here
    ]
    (data)
]

我应该从哪里下载我的Rebol3二进制文件?

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19182837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档