永发信息网

新手求教,DLL如何传递和返回STRING

答案:1  悬赏:80  手机版
解决时间 2021-04-03 11:16
新手求教,DLL如何传递和返回STRING
最佳答案
JAVA HttpURLConnection Post方式提交传递参数 的示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64

package wzq.j2se;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
public class HttpURLConnectionPost {

public static void main(String[] args) throws IOException {
readContentFromPost();
}
public static void readContentFromPost() throws IOException {
// Post请求的url,与get不同的是不需要带参数
URL postUrl = new URL("http://www.wangzhiqiang87.cn");
// 打开连接
HttpURLConnection connection = (HttpURLConnection) postUrl.openConnection();

// 设置是否向connection输出,因为这个是post请求,参数要放在
// http正文内,因此需要设为true
connection.setDoOutput(true);
// Read from the connection. Default is true.
connection.setDoInput(true);
// 默认是 GET方式
connection.setRequestMethod("POST");

// Post 请求不能使用缓存
connection.setUseCaches(false);

connection.setInstanceFollowRedirects(true);

// 配置本次连接的Content-type,配置为application/x-www-form-urlencoded的
// 意思是正文是urlencoded编码过的form参数,下面我们可以看到我们对正文内容使用URLEncoder.encode
// 进行编码
connection.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
// 连接,从postUrl.openConnection()至此的配置必须要在connect之前完成,
// 要注意的是connection.getOutputStream会隐含的进行connect。
connection.connect();
DataOutputStream out = new DataOutputStream(connection
.getOutputStream());
// The URL-encoded contend
// 正文,正文内容其实跟get的URL中 '? '后的参数字符串一致
String content = "account=" + URLEncoder.encode("一个大肥人", "UTF-8");
content +="&pswd="+URLEncoder.encode("两个个大肥人", "UTF-8");;
// DataOutputStream.writeBytes将字符串中的16位的unicode字符以8位的字符形式写到流里面
out.writeBytes(content);
out.flush();
out.close();

BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;

while ((line = reader.readLine()) != null){
System.out.println(line);
}

reader.close();
connection.disconnect();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是64G的iphone4s,64G已经几乎装满,请问首
求知小学周边有什么好的暑托班
极夜一定包括极点吗
小巨人教育(郴州苏仙区)地址好找么,我有些事
我借钱炒股,亏了一半,剩下的买了房子用于夫
79余6比80小吗
一个视频,开头是两个女的在吵架,后面两个女的
硅石的性质评价
跪求节水、惜水的口号...要原创的!!!!
一身衣服多少钱算条件好的?
求一东北二人转
关于word里用墨迹书写
花之葬礼连招还能连吗
申请国外工商管理研究生
仪表及自控防火,防爆对策措施有何要求
推荐资讯
90后是最舒服的一代吗,还是在努力
20和36的最大公约数是________,最小公倍数是
河津县城什么时间有狗卖
苍山洱海爱情的诗词,关于洱海的诗句或名言
漯河西到北京西高铁508
作文 正确面对信与思
求感人的gl小说 短篇的!感动的!最近闲的发
为什么和领导沟通时会紧张,也不知道和领导聊
男生喜欢女生素颜还是淡妆?
宁波北仑红创包装有限公司怎么样?
我的世界手机版四脚苦力怕皮肤下载
上联:读书须眼界开阔 下联?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?