setrequestproperty参数_HttpURLConnection的addRequestProperty和setRequestProperty「建议收藏」

setrequestproperty参数_HttpURLConnection的addRequestProperty和setRequestProperty「建议收藏」一、当只有addRequestProperty的时候URLurl=newURL(“http://localhost:8080/net/listnets.jsp”);URLConnectionconnection=url.openConnection();connection.addRequestProperty(“name”,”asad”);connection.addReques…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、当只有addRequestProperty的时候

URL url = new URL(“http://localhost:8080/net/listnets.jsp”);

URLConnection connection = url.openConnection();

connection.addRequestProperty(“name”, “asad”);

connection.addRequestProperty(“name”, “komal”);

connection.addRequestProperty(“class”, “10th”);

connection.addRequestProperty(“Address”, “Delhi 17”);

Map map = connection.getRequestProperties();

Set set = map.entrySet();

Iterator iterator = set.iterator();

while (iterator.hasNext()) {

System.out.println(iterator.next());

}

输出结果:name=[komal, asad]

Address=[Delhi 17]

class=[10th]

二、当只有setRequestProperty的时候

URL url = new URL(“http://localhost:8080/net/listnets.jsp”);

URLConnection connection = url.openConnection();

connection.setRequestProperty(“name”, “komal”);

connection.setRequestProperty(“name”, “asad”);

connection.setRequestProperty(“class”, “10th”);

connection.setRequestProperty(“Address”, “Delhi 17”);

Map map = connection.getRequestProperties();

Set set = map.entrySet();

Iterator iterator = set.iterator();

while (iterator.hasNext()) {

System.out.println(iterator.next());

}

输出结果:

name=[asad]

Address=[Delhi 17]

class=[10th]

注意name的设置,会发生覆盖的作用。

三、当先set后add的时候

URL url = new URL(“http://localhost:8080/net/listnets.jsp”);

URLConnection connection = url.openConnection();

connection.setRequestProperty(“name”, “asad”);

connection.addRequestProperty(“name”, “komal”);

connection.addRequestProperty(“class”, “10th”);

connection.addRequestProperty(“Address”, “Delhi 17”);

Map map = connection.getRequestProperties();

Set set = map.entrySet();

Iterator iterator = set.iterator();

while (iterator.hasNext()) {

System.out.println(iterator.next());

}

输出结果

name=[komal, asad]

Address=[Delhi 17]

class=[10th]

四、当先add后set的时候

URL url = new URL(“http://localhost:8080/net/listnets.jsp”);

URLConnection connection = url.openConnection();

connection.addRequestProperty(“name”, “komal”);

connection.setRequestProperty(“name”, “asad”);

connection.addRequestProperty(“class”, “10th”);

connection.addRequestProperty(“Address”, “Delhi 17”);

Map map = connection.getRequestProperties();

Set set = map.entrySet();

Iterator iterator = set.iterator();

while (iterator.hasNext()) {

System.out.println(iterator.next());

}

name=[asad]

Address=[Delhi 17]

class=[10th]

五、结

setRequestProperty方法,如果key存在,则覆盖;不存在,直接添加。

addRequestProperty方法,不管key存在不存在,直接添加。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195173.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 工作量证明(PoW)的内部攻击模型「建议收藏」

    工作量证明(PoW)的内部攻击模型「建议收藏」虽然,POW算法其实并没有协调选择博弈论中的安全性,因为多数联盟可以形成和有益的审查和回复块。但是当我们考虑PoW的攻击时,通常不会考虑到矿工联合攻击,而是想到购买矿工设备或者对更重链进行挖矿。这篇文章主要是谈论PoW对抗控制半数哈希力攻击的能力,不允许租用,或贿赂矿工,或与矿工进行任何其他形式的合作。外部攻击外部攻击者购买足够的GPU或者ASIC直到完成对可信网络的“51%攻击”,或者至少…

    2022年5月28日
    40
  • ci框架总结(一)

    ci框架总结(一)

    2022年2月8日
    42
  • JAVA外文参考文献_java参考文献近五年

    JAVA外文参考文献_java参考文献近五年java论文英文的参考文献相关内容:欢迎浏览,小编为你提供的一篇关于英文毕业论文提纲的毕业论文提纲!1Introduction1.1Significanceoftheresearch1.2Organizationofthethesis2LiteratureReview2.1Researchesonmonolingualmentallexicon2.1…..

    2022年9月30日
    3
  • HttpClient4.X发送带参数的POST请求「建议收藏」

    HttpClient4.X发送带参数的POST请求「建议收藏」HttpClient是apache组织下面的一个用于处理HTTP请求和响应的开源工具。所用jar包为httpclient-4.3.6.jar、httpcore-4.3.3.jar、httpmime-4.3.6.jar、commons-codec-1.6.jar。发送Post请求代码如下:packagecom.zkn.newlearn.httpclient;importjava

    2022年7月22日
    11
  • linux怎么修改命令行怎么退出,linux vi保存退出命令(如何退出vi)[通俗易懂]

    linux怎么修改命令行怎么退出,linux vi保存退出命令(如何退出vi)[通俗易懂]有很多方法:退出Vi当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一。在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出,返回到shell。在末行模式下,输入命令:wVi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。[例…

    2022年9月27日
    2
  • 《TCP/IP具体解释卷2:实现》笔记–ICMP:Internet控制报文协议

    《TCP/IP具体解释卷2:实现》笔记–ICMP:Internet控制报文协议

    2022年2月6日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号