首页 > 原创文章 > 软件开发 > 查看文章

Java如何在请求中加入参数?

所属分类:软件开发 来源: 丁老师原创 更新时间:2025-05-20 09:31 浏览: 2500 IP属地: 深圳

在Java中,提交请求时加入参数有两种方法:

一、把参数直接写在url中,如:
如请求url是https://www.aaa.com,参数是name=kevin,gender=2,那么可以直接把请求url写成

https://www.aaa.com?name=1&gender=2


二、使用构建器加入参数:

//import org.apache.http.client.utils.URIBuilder;
//import org.apache.http.client.HttpClient;

var client = HttpClient.newHttpClient();
URI uri = new URIBuilder(httpGet.getURI())
    .addParameter("name", "kevin")
    .addParameter("gender", "2")
    .build();
var request = HttpRequest.newBuilder(uri)
    .GET()
    .build();
var reponse = client.send(request, HttpResponse.BodyHandlers.ofString());
return reponse.body();


标签:

相关文章

R语言读取多个zip文件数据的方法

如何实现用R语言一次读取多个zip文件,获取zip文件里的数据?今天丁老师教给大家。R语言可以使用zip_vector函数,可以读取所有zip压缩文件里的内容,并且无需使用循环。代码示例:datprocessorC <- func...

Mysql 1267 Illegal mix...

这个问题,用普通sql语句查询,好解决,把表的字符编码改为对应的就可以了。 但在使用视图查询时,比如select 'aaa' as type from xxx; select * from view where typ...

Linux下gz文件看的到删不了的解决办法

linux下生成的gz文件,有些看的到,删除不了,一删除就提示No such file or directory,怎么办呢?不说废话,直接上解决办法:查看这个文件的 inode号#ls -lhi .根据inode号删除# find . ...

VideoJs宽度高度自适应100%的方法

videojs是一款非常不错的html video播放器插件,很多同学经常在群里问我,说丁老师这个videojs怎么设置为宽度或者高度自适应呢,不想把video的width和height写死,有没有什么办法呢。丁老师经过研究发现啊,vi...

推荐文章

Uniapp开发微信小程序怎么模拟位置?

废话不多说,直接上货。在微信开发者工具调试栏,找到Sensor(传感器)。Geolocation,勾选启用,下边输入经纬度即可!

宝塔"在未指定SSL默认站点时,未开启SSL...

宝塔系统相关问题解决方法

FastAdmin btn-dialog按钮...

fastadmin里自定义按钮的btn-dialog,弹出窗口时默认大小,设置了data-area无效,经过研究后,发现了可用的方法,直接上代码不废话:table.on('post-body.bs.table',functi...

微信小程序二次开发需要准备的资料以及流程

最近丁老师软件开发团队收到几个微信小程序二次开发的订单,客户想对他们现有的小程序进行版本迭代和功能升级,但是好多客户在提供资料时都表达不清楚,不是这个不知道就是那个不懂,今天丁老师就微信小程序二次开发,需要准备哪些资料以及流程等问题做一下介...