当前位置: 首页 > news >正文

求个网站2021年能用网站开发合同.doc

求个网站2021年能用,网站开发合同.doc,庄河做网站,阿克苏网站建设公司在实际项目中常涉及到相互调用#xff0c;对于http接口的调用#xff0c;需要经过建立连接#xff0c;拼接参数#xff0c;调用等步骤#xff0c;记录下来#xff0c;方便查看。 第一步、引入jar包 pom中引入apache的httpclient包 dependencygroupIdc…在实际项目中常涉及到相互调用对于http接口的调用需要经过建立连接拼接参数调用等步骤记录下来方便查看。 第一步、引入jar包 pom中引入apache的httpclient包 dependencygroupIdcommons-httpclient/groupIdartifactIdcommons-httpclient/artifactIdversion3.1/version /dependency第二步、实现逻辑 http调用分为post和get两种方式两者的流程一致主要区别在于创建自己的对象。 1post调用方式 1创建HttpClient实例对象 2httpClient连接主机服务器 3创建post请求方法实例对象 4设置post请求超时时间 5创建参数对象并进行赋值操作 6执行post方法 7获取返回结果并释放连接 import java.io.IOException; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.methods.PostMethod; import org.apache.commons.httpclient.params.HttpClientParams; import org.apache.commons.httpclient.params.HttpMethodParams;public class HttpClientUtil {public static String sendPost(String urlParam) throws HttpException, IOException {// 创建实例对象HttpClient httpClient new HttpClient();// 设置httpClient连接主机服务器超时时间15000毫秒httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(15000);// 创建post请求方法实例对象PostMethod postMethod new PostMethod(urlParam);// 设置post请求超时时间postMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT, 60000);// 请求头postMethod.addRequestHeader(Content-Type, application/json);// 创建参数对象HttpClientParams params new HttpClientParams();params.setParameter(user_name, Tom);params.setParameter(age, 20);httpClient.setParams(params);// 执行方法httpClient.executeMethod(postMethod);// 获取返回结果String result postMethod.getResponseBodyAsString();// 释放连接postMethod.releaseConnection();return result;} }2get调用方式 1创建HttpClient实例对象 2httpClient连接主机服务器 3创建get请求方法实例对象 4设置post请求超时时间 5创建参数对象并进行赋值操作 6执行get方法 7获取返回结果并释放连接 import java.io.IOException; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.params.HttpClientParams; import org.apache.commons.httpclient.params.HttpMethodParams; public static String sendGet(String urlParam) throws HttpException, IOException {// 创建httpClient实例对象HttpClient httpClient new HttpClient();// 设置httpClient连接主机服务器超时时间15000毫秒httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(15000);// 创建GET请求方法实例对象GetMethod getMethod new GetMethod(urlParam);// 设置post请求超时时间getMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT, 60000);getMethod.addRequestHeader(Content-Type, application/json);// 创建参数对象HttpClientParams params new HttpClientParams();params.setParameter(user_name, Tom);params.setParameter(age, 20);httpClient.setParams(params);// 执行方法httpClient.executeMethod(getMethod);// 获取返回结果String result getMethod.getResponseBodyAsString();// 释放连接getMethod.releaseConnection();return result; }测试调用 public static void main(String[] args) throws HttpException, IOException {String post_url http://192.168.0.0:9090/test/post_load;// 调用post方法System.out.println(sendPost(post_url));String get_url http://192.168.0.0:9090/test/get_load;// 调用get方法System.out.println(sendGet(get_url)); }以上就是http的两种调用方式的实现。
http://www.dnsts.com.cn/news/37704.html

相关文章:

  • 扁平式网站模板成都网站建设哪家强
  • 社交类网站手机模版广西住房与城乡建设厅网站
  • 深圳企业建站高性价比的选择网站商品管理功能
  • 企查查企业信息查询在线佛山网站seo哪家好
  • 西安模板网站服务商用vs做网站界面
  • 网站建设与发布需要什么宁波网站建设流程
  • 如何做电商网站分析报告网站建设网络推广微信网站
  • 电脑禁止访问网站设置qq小程序游戏入口
  • 无锡公共工程建设中心网站官网指的是什么网站
  • 丹徒网站建设价格广州网络在线推广
  • 傻瓜式大型网站开发工具怎么做同学录的网站
  • 孝感网站建设漳州网站建设公司首选公司
  • 公司网站设计用什么音乐网站开发文档
  • 百度云可以做网站吗快速注销公司需3天
  • asp.net网站管理系统网站搭建心得体会
  • 网站优化的关键词wordpress分类目录标题使用自定义
  • apple网站设计网站建设中主页指的是
  • 辽宁网站建设推广哪家便宜网站建设的推进方案
  • 从化网站建设方案wordpress微信订阅号
  • 免费企业建站cms建站记录查询
  • 网站验收流程长沙长沙建设网站
  • 应届生出来做网站还是做报纸好如何建网站平台
  • 青岛市黄岛区网站建设沈阳网站公司哪个好
  • php家具网站模版wordpress 浏览量 点击
  • 网站tag标签做电影网站收入
  • 长春网站建设手机版推广公司好做吗
  • 玉林市网站建设十大门户网站
  • 网站开发 方案 报价单wordpress 监测插件
  • 拼多多网站怎么做的做网站和做产品
  • 国外采购网站大全南充能够建设网站的公司有