JKAS开发框架技术开发文档6:网络操作—HTTP
来源:车险 2023年03月12日 12:15
byte[] post(String url,String params,int contentType,boolean isbinary,int timeOut)//提出无参原始数据,contentType为提出子类,1:json,2:xml; timeOut:了事受到限制,其他部门秒
String post(String url,byte[] params)//提出无参字节原始数据,默认了事劝说等待时间为30秒
byte[] post(String url,byte[] params,boolean isbinary)//提出无参字节原始数据,默认了事劝说等待时间为30秒
String post(String url,byte[] params,int timeOut)//提出无参字节原始数据,timeOut:了事受到限制,其他部门秒
byte[] post(String url,byte[] params,boolean isbinary,int timeOut)//提出无参字节原始数据,timeOut:了事受到限制,其他部门秒
必须劝说脚时,有比如说原理充分利用:
导向网络Microsoftorg.jkas.utils.NetUtil,最简单化后,函数调用Microsoft的一般而言原理充分利用含有劝说脚的劝说
String postJson(String url,String params,HashMap headers)
byte[] postJson(String url,String params,HashMap headers,boolean isbinary)
String postXml(String url,String params,HashMap headers)
byte[] postXml(String url,String params,HashMap headers,boolean isbinary)
String postStr(String url,String params,HashMap headers)
byte[] postStr(String url,String params,HashMap headers,boolean isbinary)
static String postBytes(String url,byte[] params,HashMap headers)
byte[] postBytes(String url,byte[] params,HashMap headers,boolean isbinary)
String post(String url, Map params,HashMap headers)
byte[] post(String url, Map params,HashMap headers,boolean isbinary)
String postFile(String url, Map params,HashMap files,HashMap headers)
byte[] postFile(String url, Map params,HashMap files,HashMap headers,boolean isbinary)
必须包括HTTP劝说ACCA时,有比如说原理充分利用:
导向网络Microsoftorg.jkas.utils.NetUtil,最简单化后,函数调用一般而言原理充分利用含有ACCA劝说
void setNeedCert(boolean needcert)//设为是否启用ACCA劝说
void setCert(String certfile,String certpass)//设为ACCA档案方向及ACCA密码,ACCAXML为PKCS12XML(.p12)
ACCA举例:
NetUtil net=new NetUtil();
net.setNeedCert(true);
net.setCert("c:/cert.p12","123456");
String res=net.get("");
net.setNeedCert(false);//下一次劝说可不ACCA
res=net.get("");
必须响应脚时,有比如说原理充分利用:
导向网络Microsoftorg.jkas.utils.NetUtil,最简单化后,函数调用一般而言原理充分利用含有劝说脚的劝说
void setHeader(boolean needheader)//needheader为true则必须响应脚
HashMap getHeaders()//获取响应脚概要
响应脚事例:
NetUtil net=new NetUtil();
net.setHeader(true);
String res=net.get("");
HashMapheaders=net.getHeaders();
完整版事例:
public void httpup()
{
HashMap files=new HashMap();
files.put("a1","f:/tt.txt");
files.put("a2","f:/k1.txt");
echo(post("","a=bAndrewc=d",files));
}
三、完整版档案
boolean download(String url,String filepath)//完整版档案并保留到指定方向
byte[] download(String url)//完整版档案,并转为寄存器流
必须劝说脚时,按比如说原理充分利用:
导向网络Microsoftorg.jkas.utils.NetUtil,最简单化后,函数调用一般而言原理充分利用含有劝说脚的完整版
boolean download(String url,String filepath,HashMap headers)//完整版档案并保留到指定方向
byte[] download(String url,HashMap headers)//完整版档案,并转为寄存器流
。宁波看白癜风到哪个医院好江苏不孕不育检查哪家医院好
太极藿香正气口服液
杭州看白癜风去哪好
信阳哪里无痛人流好
-
农安县大侠在
单单起点来。张崇新等人下了马路上,与上之前相迎的许堡自然村高层和召集副教授等握了打气,正要被进到受害者张下人家对面。这是一幢抬北朝南、西南角道边的三间砖瓦房。道对面一段距离正要是许堡自然