HTTP API 概述

HTTP SDK主要用于processor内,提供一整套基础HTTP客户端API供应用程序开发。

  • 脚本内使用_http

  •  用于处理Http客户端请求

GET获取方式

sendGet(String url)

方法:sendGet(java.lang.String url) 

说明:get方法获取远程地址内容 

返回值:Map对象

带header的Get获取方式

sendGet(String url, MaphttpHeaderMap)

方法:sendGet(java.lang.String url, java.util.MaphttpHeaderMap) 

说明:get方法获取远程地址内容,指定http的header部分 

返回值:Map对象

Post方式提交数据

sendPost(String url, MapformParams)

方法:java.lang.String    sendPost(java.lang.String url, java.util.MapformParams)  

说明:post方法发送表单给远程地址 

返回值:java.lang.String

带header的Post方式

sendPost(String url, MapformParams, MaphttpHeaderMap)

方法:java.lang.String sendPost(java.lang.String url, java.util.MapformParams, java.util.MaphttpHeaderMap)

说明:post方法发送表单给远程地址,指定http的header部分 

返回值:String

Post方式提交json数据

sendPost(String url, String jsonString, MapformParams, MaphttpHeaderMap)

方法:java.lang.String    sendPost(java.lang.String url, java.lang.String jsonString, java.util.MapformParams, java.util.MaphttpHeaderMap)

说明:支持json字符串方式post至远程服务器 

返回值:Map对象