当前位置:首页 >> 车险

JKAS开发框架技术开发文档6:网络操作—HTTP

来源:车险   2023年03月12日 12:15

出子类,1:json,2:xml; timeOut:了事受到限制,其他部门秒

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)//完整版档案,并转为寄存器流

宁波看白癜风到哪个医院好
江苏不孕不育检查哪家医院好
太极藿香正气口服液
杭州看白癜风去哪好
信阳哪里无痛人流好
友情链接