| 函数名称 | HTTP.存数据表 | |||
|---|---|---|---|---|
| 函数功能 | 收集请求响应数据 | |||
| 函数语法 | HTTP.转数据流(arr) | |||
| 英语语法 | ||||
| 参数说明 | 参数 | 类型 | 必填 | 说明 |
| arr | 数组 | 是 | ||
| 返回值 | 有 | 数组 | 数据表 | |
| 注意事项 |
函数用例:
--POST请求案例local request_body ={ --请求正文,请求参数appid = "456554", --应用idappsecret = "P87qU45D4", --应用密钥unescape = "1", --解密city = "北京" --地址}local url="https://www.yiketianqi.com/free/day" --请求地址local method = "POST" --请求方法--请求头信息local headers ={["Content-Type"] = "application/x-www.form-urlencoded",["Accept-Language"] = "zh-cn,zh;q=0.5",["User-Agent"] = "Mozilla/5.0(Macintosh;IntelMacOSX10_7_0)AppleWebKit/535.11(KHTML,likeGecko)Chrome/17.0.963.56Safari/535.11",["Content-Length"] = #request_body}--收集数据[响应信息]local response_body = {}--组合参数local params = {url = url,method = method,headers = headers,source = HTTP.转数据流(request_body),sink = HTTP.存数据表(response_body)}--发起http请求local Body,Code,Headers,Message= lHTTP.网址请求(params)print("结果:",res)print("状态码:",code)print("响应头信息:",jsonLib.encode(Headers))for k, v in pairs(Headers) doprint(k..":"..v)endprint("错误信息:",Message)print("收集数据:",response_body
