一、Httpclient发送json请求

public String RequestJsonPost(String url){
    String strresponse = null;
    try{
        HttpClient hc = new DefaultHttpClient();
       HttpPost hp = new HttpPost(url);
       JSONObject jsonParam = new JSONObject();
       jsonParam.put("user","admin");
       jsonParam.put("password", "123456");
       //设置数据为utf-8编码
       StringEntity entity = new StringEntity(jsonParam.toString(),"utf-8");
       //设置请求编码
       entity.setContentEncoding("utf-8");
       //设置请求类型
       entity.setContentType("application/json");
       hp.setEntity(entity);
       //请求并得到结果
       HttpResponse result = hc.execute(hp);
       strresponse = EntityUtils.toString(result.getEntity(),"utf-8").trim();
    }catch(Exception e){
       e.printStackTrace();
}
return strresponse;
}

转载于:https://www.cnblogs.com/beitha/p/6747853.html

Httpclient发送json请求相关推荐

  1. java httpclient发送json 请求 ,go服务端接收

    /***java客户端发送http请求*/package com.xx.httptest;/*** Created by yq on 16/6/27.*/import java.io.IOExcept ...

  2. Ionic+Angular+Express实现前后端交互使用HttpClient发送get请求数据并加载显示(附代码下载)

    场景 Ionic介绍以及搭建环境.新建和运行项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106308166 在上面搭建起 ...

  3. HttpClient发送Https请求报 : unable to find valid certification path to requested target

    一.场景   近期在对接第三方接口时,通过HttpClient发送Https请求报 : unable to find valid certification path to requested tar ...

  4. postman发送json请求,使用案例

    介绍:  postman是一个很好的http模拟器,,可以发送get.post.put等各种请求,是测试服务接口相当好的工具. postman发送json请求,使用案例 发送json的具体步骤: 1. ...

  5. C#中通过HttpClient发送Post请求

    C#中HttpClient进行各种类型的传输 我们可以看到, 尽管PostAsync有四个重载函数, 但是接受的都是HttpContent, 而查看源码可以看到, HttpContent是一个抽象类 ...

  6. HttpClient发送Get请求(java)【从新浪云搬运】

    直接上代码吧 public static void sendHttpGet(final String url){//发送Get请求的方法,url中已经带了需要的参数. new Thread(new R ...

  7. 爬虫 spider05——使用httpclient发送get请求、post请求

    百度解释 HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的.最新的.功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的 ...

  8. 使用httpclient发送get请求

    private CloseableHttpClient httpClient = null;@BeforeClasspublic void setUpBeforeClass() {// 通过这个方法创 ...

  9. Java使用HttpClient发送Https请求证书失效:PKIX path building failed:

    最近使用HttpClient对接第三方短信接口,在进行本地测试时报了一个证书失效的错误. 1. 封装的HttpClient的Post请求 public static Map<String, Ob ...

最新文章

  1. Apache/Nginx Cache Last-Modified、Expires和Etag相关工作原理
  2. c language compile process.
  3. goto语句_11. Go语言流程控制:goto 无条件跳转
  4. 经典排序算法(10)——基数排序算法详解
  5. javafx窗体程序_JavaFX真实世界应用程序:欧洲电视网广播联盟
  6. keepalived原理和安装
  7. VS工程中混有.c文件时出现fatal error C1853错误
  8. android Service Binder交互通信实例
  9. (转帖) cglib和jdk的区别
  10. AutoCAD使用技巧集锦
  11. 【git 常用配置及常用命令】
  12. opencv经典算子原理总结+SIFT算法原理+特征匹配用于图像拼接
  13. 如何脱离USB给ESP8266下载程序?
  14. 薛定谔 | 小分子叠合
  15. mysql 事件统计_mysql事件统计之PERFORMANCE_SCHEMA基础详解
  16. JZOJ5006. A
  17. 新版电商运营学习路线图(全套视频笔记素材合集)
  18. 用MOS管驱动电机吧
  19. 结对-象棋游戏-设计文档
  20. FMEA失效模式各独立风险需严守【S/O/D】标准

热门文章

  1. Object o = new Object()在内存中占几个字节
  2. 湖北大学 计算机考研,湖北大学考研难吗?一般要什么水平才可以进入?
  3. mysql 8小时问题_Mysql经典的“8小时问题”
  4. SQLServer数据库实例相关知识笔记
  5. 8种你可能正在写错的SQL用法
  6. 大连富海计算机专修学校怎么样,大连富海计算机专修学校贴吧吧规(2018年版)...
  7. linux看缺省的编译器,修改Linux系统默认编辑器
  8. flutter 透明度动画_Flutter中的动画填充+不透明度动画✨
  9. cv::mat 颜色空间_网站设计基础:负空间
  10. 我真的哭了,哭过后呢(-)