xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
HttpRequest.xcs
浏览该文件的文档.
1
5@Declare
6class HttpRequest{
7
15 bool get(String url, int timeout, bool bssh);
16
17
18
26 bool post(String url, int timeout, bool bssh);
27
43 bool setProxy(String url, int port, int optionType, String username, String password);
44
45
53 bool putField(String name, String aliasName, String path);
54
55
63 bool putField(String name, String aliasName, byte [] data);
64
71 bool putField(String name, String txt);
72
73
79 bool removeField(String name);
80
81
87 bool setCookie(String cookie);
88
89
95 bool setCookieInputFile(String filepath);
96
97
104
105
111 bool setUserAgent(String agent);
112
113
119 bool putHeader(String header);
120
121
127 bool removeHeader(String header);
128
129
130
136
137
143 long available(bool wait);
144
145
153 long readData(buye [] buffer, int offset, int length);
154
155
160 bool reset();
161};
http请求类
bool putField(String name, String txt)
添加数据段
bool setCookieOutputFile(String filepath)
设置Cookie输出文件
bool reset()
重置请求
bool setUserAgent(String agent)
设置用户的agent
bool putField(String name, String aliasName, byte [] data)
添加数据段
bool post(String url, int timeout, bool bssh)
执行post操作
bool setCookie(String cookie)
设置Cookie
bool setProxy(String url, int port, int optionType, String username, String password)
设置代理
bool putHeader(String header)
设置http请求的header
long available(bool wait)
检查是否有响应数据
bool removeHeader(String header)
移除http请求的header
long readData(buye [] buffer, int offset, int length)
读取相应数据
int getResponseCode()
获取http请求的响应码
bool putField(String name, String aliasName, String path)
添加数据段
bool setCookieInputFile(String filepath)
设置Cookie输入文件
bool removeField(String name)
删除指定的数据段
字符串类