首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
java
stream
loops
iostream
utf-8
node.js
dagger
jar
web
scala
hashtable
bitmap
format
case
yaml
sum
less
search
callback
fetch
cpython
php5
install
match
heatmap
int
web3
grid
dll
eval
include
heap
go
jsp
dockerfile
merge
join
bash
cSharp
hashcode
subset
python
expression
tree
rsa
ip
keyword
post
client
ascii
typescript
const
bit
split
integer
metadata
md5
plugins
solr
数组
require
substring
text
httpclient
replace
command
cPlusPlus
cmd
hash
bytecode
get
function
byte
string
runtime
window
datetime
spring
php8
当前位置:
开发笔记
>
编程语言
> 正文
HttpClient通过HttpPost传递参数
作者:mobiledu2502870557 | 来源:互联网 | 2023-05-18 11:28
HttpClient新版本(新老版本没有做明确界定,Sorry!)Java代码packagehttp;
HttpClient新版本(新老版本没有做明确界定,Sorry!)
Java代码
package
http;
import
java.util.ArrayList;
import
java.util.List;
import
org.apache.http.NameValuePair;
import
org.apache.http.client.HttpClient;
import
org.apache.http.client.entity.UrlEncodedFormEntity;
import
org.apache.http.client.methods.HttpPost;
import
org.apache.http.impl.client.DefaultHttpClient;
import
org.apache.http.message.BasicNameValuePair;
public
class
HttpTests {
/**
* @param args
* @throws Exception
*/
public
static
void
main(String[] args)
throws
Exception {
HttpClient httpclient =
new
DefaultHttpClient();
HttpPost httpPost =
new
HttpPost(
"******/abc"
);
List
nvps =
new
ArrayList
();
nvps.add(
new
BasicNameValuePair(
"username"
,
"vip"
));
nvps.add(
new
BasicNameValuePair(
"password"
,
"secret"
));
httpPost.setEntity(
new
UrlEncodedFormEntity(nvps));
httpclient.execute(httpPost);
httpclient.getConnectionManager().shutdown();
}
}
HttpClient 老版本:
Java代码
package
http;
import
org.apache.commons.httpclient.HttpClient;
import
org.apache.commons.httpclient.NameValuePair;
import
org.apache.commons.httpclient.methods.PostMethod;
public
class
HttpTests {
/**
* @param args
* @throws Exception
*/
public
static
void
main(String[] args)
throws
Exception {
HttpClient httpclient =
new
HttpClient();
PostMethod httpPost =
new
PostMethod(
"******/abc"
);
NameValuePair[] param = {
new
NameValuePair(
"username"
,
"vip"
)};
httpPost.setRequestBody(param);
httpclient.executeMethod(httpPost);
}
}
http
httpclient
client
post
java
package
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
java
Android Jsoup与HttpClient网络爬虫解析
一、Jsoup介绍Jsoup是一款Java的HTML解析器,可直接解析某个URL、HTML文本内容。他提供了一套非常具有效率的API,可通过DOM,CSS以及类似于Jquer ...
[详细]
蜡笔小新 2023-09-25 15:40:34
java
如何正确的使用HttpClient方法
本篇文章给大家分享的是有关如何正确的使用HttpClient方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不 ...
[详细]
蜡笔小新 2023-09-08 04:27:55
java
Eclipse利用HttpClient 写post和get连接到后台
文件目录如下:第一个包代码如下:packagecn.itcast.login;importcn.itcast.login.service.DataService;importandroid.ap ...
[详细]
蜡笔小新 2023-08-21 19:38:17
web
Web学习历程记录(七)——Tomcat基本概念和配置
本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ...
[详细]
蜡笔小新 2023-12-13 17:08:24
int
java 模拟get post请求_Java后台模拟发送http的get和post请求,并测试
个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ...
[详细]
蜡笔小新 2023-12-13 14:20:23
int
Android HttpClient及连接管理器
超文本传输协议HTTP也许是当今互联网上使用的最重要的协议了。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就 ...
[详细]
蜡笔小新 2023-09-15 15:45:48
java
httpClient源码如何下载呢?
httpClient源码如何下载呢?-转自:http:www.java265.comJavaCourse2022053310.htmlHttpClient简介: HttpC ...
[详细]
蜡笔小新 2023-09-11 18:50:51
web
c#中httpclient设置超时的最佳实践
HttpClient作为官方推荐的http客户端,相比之前的WebClient和WebRequest好用了很多,但默认无法为每个请求单独设置超时,只能给HttpClient设置默认 ...
[详细]
蜡笔小新 2023-09-10 10:02:12
eval
用httpclient做搜狐邮箱的模拟登录,但是请求结果一直都400,因为是https请求,wireshark也抓不到包
登录结果{body:,message:BadRequest,status:400}感觉是请求缺少了校验,但是不知道怎么完整的请求过程之前http请求的 ...
[详细]
蜡笔小新 2023-09-09 11:55:57
int
[置顶] 性能测试java协议使用httpclient方法引发的思考
最近手上在进行一个性能测试项目,脚本是java语言使用httpClient实现http请求。并发用户数线程只有40个,但是服务器端启动的线程出现了400多个,是哪里平白无故出现这么多线程呢?肯定是有问 ...
[详细]
蜡笔小新 2023-09-08 01:33:04
int
如何使用.NET CORE HttpClient
小编这次要给大家分享的是如何使用.NETCOREHttpClient,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。前 ...
[详细]
蜡笔小新 2023-09-04 16:38:00
java
HttpComponents组件探究 - HttpClient篇
在Java领域,谈到网络编程,可能大家脑海里第一反应就是MINA,NETTY,GRIZZLY等优秀的开源框架。没错,不过在深入探究这些框架之前,我们需要先从最original的技 ...
[详细]
蜡笔小新 2023-09-03 14:17:19
sum
UWP 使用Windows.Web.Http命名空间下的HttpClient使用post方法,上传图片服务器
1.从相册里面选取图片1<summary>21.1从相册里面选取图片3<summary> ...
[详细]
蜡笔小新 2023-08-29 15:49:48
int
URLConnection和HTTPClient的比较
AComparisonofjava.net.URLConnectionandHTTPClientSincejava.net.URLConnectionandHTTPClienthav ...
[详细]
蜡笔小新 2023-08-13 14:18:42
int
C++使用libcurl做HttpClient
当使用C++做HTTP客户端时,目前通用的做法就是使用libcurl。其官方网站的地址是http:curl.haxx.se,该网站主要提供了Curl和libcurl。Curl是命令 ...
[详细]
蜡笔小新 2023-08-08 16:40:11
mobiledu2502870557
这个家伙很懒,什么也没留下!
Tags | 热门标签
java
stream
loops
iostream
utf-8
node.js
dagger
jar
web
scala
hashtable
bitmap
format
case
yaml
sum
less
search
callback
fetch
cpython
php5
install
match
heatmap
int
web3
grid
dll
eval
RankList | 热门文章
1
JQuery的is()方法
2
请前辈各我好的建议进者每人5分~给建议的20分~好建议更多~
3
python代码以交互方式运行时显示结果,但从shell运行时则不显示结果
4
Linux中的链接
5
SmartMesh WireLess HART 资料总结
6
[转]嵌入式Web服务器
7
Django—Form两种解决表单数据无法动态刷新的方法
8
Windows系统下运行hadoop、spark程序出错Could not locate executable null\bin\winutils.exe in the Hadoop binaries
9
vue 移动端记录页面浏览位置的方法
10
Protocol Buffer Java实例
11
nyoj1071
12
Idea使用技巧14–idea安装vue插件
13
lisp 设计盘形齿轮铣刀_齿轮的那么多的齿,你知道怎么来的么?
14
PYTHON实现DISCUZ论坛的自动POST登录发贴回帖
15
One网络模拟器探索之四:结果分析工具
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有