文档章节

java发送HTTP header请求

啊哈关关
 啊哈关关
发布于 2016/11/22 21:11
字数 88
阅读 128
收藏 0

 

public void static main(String [] args) {
        String url = "http://baidu.com";
        HttpClient client = new HttpClient();
        GetMethod get = new GetMethod(url);
        get.addRequestHeader("Accept-Encoding", "gzip");
        get.addRequestHeader("params1", "参数1");
        get.addRequestHeader("params2", "参数2");
        get.addRequestHeader("params3", "参数3");
        get.addRequestHeader("params4", "参数4");
        try {
            int statuscode = client.executeMethod(get);
            Integer status = Integer.valueOf(get.getStatusCode());
            System.out.println(statuscode);
            System.out.println(status);
            String response = get.getResponseBodyAsString();
                System.out.println(response);
//            HashMap map = new HashMap();
            rtn.put("status", status);
            rtn.put("response", JSON.parseObject(response).getString("data"));
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
        //return  rtn;
    }

© 著作权归作者所有

共有 人打赏支持
啊哈关关
粉丝 8
博文 168
码字总数 75478
作品 0
深圳
程序员
私信 提问
Spring Boot 入门 - 进阶篇(4)- REST访问(RestTemplate)

经常需要发送一个GET/POST请求到其他系统(REST API),通过JDK自带的HttpURLConnection、Apache HttpClient、Netty 4、OkHTTP 2/3都可以实现。 HttpClient的使用:http://rensanning.iteye.c...

onedotdot
2018/10/17
0
0
Java调用.NET webservice方法的几种方式

一. 使用axis1.x调用webservice方法 Axis的最常用版本:1.4和2.0版本。以下为1.4版本 核心代码: // webserviceURL serviceurl = "http://vip.cxcod.com/PodApi/GetPodStr.asmx?wsdl"; Ser......

钱佳庆
2011/10/04
0
2
一种类型安全的Java HTTP客户端库Retrofit

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/50920944 一种类型安全的Java HTTP客户端库Retrofit 作者:chszs,未经博主允许...

chszs
2016/03/18
0
0
java http 请求问题

我用JAVA http 请求PHP PHP 代码 header( "HTTP/1.1 500" ); echo ' HTTP/' . $status . ' (' . $code . ')' . $message . ''; echo ' ' . $message . ''; 上面的response 没有读取到内容, 抛......

cooc123
2013/09/10
314
5
Http组件的介绍

do_Http组件就是实现http/https协议的组件. 首先要说明一下,Do平台只是一个移动端开发的平台,不涉及任何后台服务端的技术,你可以使用你自己任何熟悉的语言和技术来实现服务端,do_Http组件...

voxer
2016/04/26
170
0

没有更多内容

加载失败,请刷新页面

加载更多

Windows 上安装 Scala

在安装 Scala 之前需要先安装 Java 环境,具体安装的详细方法就不在这里描述了。 您可以自行搜索我们网站中的内容获得其他网站的帮助来获得如何安装 Java 环境的方法。 接下来,我们可以从 ...

honeymose
今天
1
0
数据库篇多表操作

第1章 多表操作 实际开发中,一个项目通常需要很多张表才能完成。例如:一个商城项目就需要分类表(category)、商品表(products)、订单表(orders)等多张表。且这些表的数据之间存在一定的关系...

stars永恒
今天
3
0
nginx日志自动切割

1.日志配置(Nginx 日志) access.log----记录哪些用户,哪些页面以及用户浏览器,IP等访问信息;error.log------记录服务器错误的日志 #配置日志存储路径:location / {      a...

em_aaron
昨天
5
0
java 反射

基本概念 RTTI,即Run-Time Type Identification,运行时类型识别。RTTI能在运行时就能够自动识别每个编译时已知的类型。   要想理解反射的原理,首先要了解什么是类型信息。Java让我们在运...

细节探索者
昨天
2
0
推荐转载连接

https://www.cnblogs.com/ysocean/p/7409779.html#_label0

小橙子的曼曼
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部