如何使用red连接到RESTAPI?

如何使用red连接到RESTAPI?,rest,red,Rest,Red,我发现有一个红色命令可以下载网页内容: read https://trello.com/c/8p75OiSE/26-test-card.json 但是,我有两个问题(至少在Linux Mint上): Trello对此请求的响应与在web浏览器中的响应不同(试试看!在浏览器中效果很好) 如果我确实需要添加授权头(不应该用于此公共卡),我看不到一种方法可以做到这一点 在中甚至更糟糕,但我很确定这不是语言本身的问题,而是Tio.run的问题。WRITE,更具体地说,WRITE/INFO应该能让您充分

我发现有一个红色命令可以下载网页内容:

read https://trello.com/c/8p75OiSE/26-test-card.json
但是,我有两个问题(至少在Linux Mint上):

  • Trello对此请求的响应与在web浏览器中的响应不同(试试看!在浏览器中效果很好)
  • 如果我确实需要添加授权头(不应该用于此公共卡),我看不到一种方法可以做到这一点

  • 在中甚至更糟糕,但我很确定这不是语言本身的问题,而是Tio.run的问题。

    WRITE,更具体地说,WRITE/INFO应该能让您充分利用大部分API

    WRITE最基本的用法是返回HTTP响应的主体:

    probe write http://some.resource/api/method "Some Data"
    
    您可以通过添加/INFO来获取响应的标题:

    probe write/info http://some.resource/api/method "Some Data"
    
    您可以使用块发送不同的HTTP方法和头!作为你的写作论点:

    probe write/info http://some.resource/api/method [
        put [Content-Type: "application/json"] {["Some Data"]}
    ]
    

    在第一点上,我从特雷罗那里得到了同样的回答。当您在浏览器中登录到Trello时是否会有所不同?@rgchris您收到错误响应?我也尝试过私人浏览,但效果不错。这里有一些代码,可能很有意思,但可能还没有通过最近的Trello进行操作检查。@NH。否-我没有收到错误响应。这显示了一个类似的问题。有关
    编写的更多帮助,请访问Github。他在Github和Gitter周围也有RESTAPI包装。