前言
在node-red中,如果你想要请求外部资源,比如获取当地天气,这个时候就可以使用http request节点,这个节点可以让你的node-red应用集成各种接口,数据。不受跨域的限制,可以访问大部分的http接口。支持的请求方法也比较全,GET,PUT,POST,PATCH或DELETE都是可以的。并且支持自定义头部,cookie,请求地址模板化,上传文件,请求超时。等各种强大的功能。本篇文件就来详细介绍一下他的各种用法,帮助大家快速地掌握起来,提升工作效率。
节点配置概述
该节点 有输入,有输出
输入的配置项有这些
url
如果未在节点中配置,则此可选属性设置请求的url。
method
如果未在节点中配置,则此可选属性设置请求的HTTP方法。必须是GET,PUT,POST,PATCH或DELETE之一。
headers
设置请求的HTTP头。
cookies
如果设置,则可用于发送带有请求的cookie。
payload
发送为请求的正文。
rejectUnauthorized
如果设置为false,则允许对使用自签名证书的https站点进行请求。
followRedirects
如果设置为false,则阻止遵循重定向(HTTP 301)。默认情况下为true
requestTimeout
如果设置为正数毫秒,将覆盖全局设置的httpRequestTimeout参数。
输出的参数