方式一:
public static String postJSon(String url, String strJson) { HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost(url); String result = null; try { StringEntity s = new StringEntity(strJson,"UTF-8"); // s.setContentEncoding("UTF-8"); s.setContentType("application/json;charset=utf-8"); post.setEntity(s); HttpResponse res = client.execute(post); System.out.println(res.getStatusLine().getStatusCode()); } catch (Exception e) { throw new RuntimeException(e); } return result; }
方法二:
HttpClient httpClient = new HttpClient(); PostMethod httpPost = new PostMethod(url); JSONObject data = new JSONObject(); data.put("username", "发达省份"); data.put("password", "133"); data.put("phonenum", "131313"); StringRequestEntity requestEntity = new StringRequestEntity( data.toJSONString(), "application/json", "UTF-8"); httpPost.setRequestEntity(requestEntity); httpClient.executeMethod(httpPost); int statusCode = httpPost.getStatusCode(); System.out.println("statusCode:"+statusCode);
相关推荐
总的来说,HTTP POST提交JSON和接收返回结果在Winform应用程序中的实现涉及到网络请求、JSON序列化和异步编程。了解这些知识点对于开发涉及网络通信的Winform应用至关重要。在实际项目中,你可能还需要处理认证、...
主要介绍了PHP基于curl模拟post提交json数据操作,结合实例形式分析了php使用curl实现post方式提交json数据相关操作步骤与注意事项,代码简单实用,需要的朋友可以参考下
Power Builder 12.5,使用ole MSXML2.ServerXMLHTTP方式,对接WEB API,以JSON方式提交数据,POST/GET方式均可。
本文主要介绍了 PHP 基于 curl 模拟 post 提交 json 数据操作,通过实例形式分析了 PHP 使用 curl 实现 post 方式提交 json 数据相关操作步骤与留意事项。下面是文章的详细介绍: 首先,需要了解什么是 curl?curl ...
POST方法常用于提交表单数据或上传文件,这里的用途是上传JSON数据。 接着,我们需要处理JSON数据。Qt提供QJsonDocument和QJsonObject类来解析和创建JSON对象。JSON(JavaScript Object Notation)是一种轻量级的...
### C#通过POST提交JSON字符串知识点详解 #### 一、知识点概述 在现代Web开发中,前后端分离架构越来越流行,后端主要负责处理业务逻辑和数据存储,前端则负责展示逻辑。在这种模式下,前后端之间的数据交换通常...
在这个特定的场景中,我们关注的是如何利用VC通过HttpGet和HttpPost方法与WebService进行交互,并处理返回的Json数据。 HttpGet和HttpPost是HTTP协议中的两种主要请求方法。HttpGet是一种无状态、幂等的请求方法,...
Power Builder 12.5,使用ole MSXML2.ServerXMLHTTP方式,对接WEB API,以选用JSON和x-www-form-urlencoded方式提交数据,POST/GET方式均可。
在易语言中,POST提交是网络编程中的一个常见操作,通常用于向服务器发送数据,如表单提交、API接口调用等。下面将详细讲解易语言中如何实现POST提交。 首先,POST提交的核心在于发送HTTP请求,易语言提供了“网络...
本主题聚焦于使用C语言实现HTTP POST方法上传文件和发送JSON数据,这对于开发嵌入式系统、移动应用后端或者任何需要轻量级网络交互的项目来说尤其有用。 HTTP POST方法通常用于向服务器发送数据,比如用户填写的...
"httpclient post json数据"这个主题就是关于如何使用C#的HttpClient类来向Web API发送POST请求,并且以JSON格式传输数据。下面将详细解释这一过程。 首先,理解JSON(JavaScript Object Notation)是一种轻量级的...
客户端(Web/ApiClient/queryToken.aspx )以post方式提交json数据来访问API服务端(WebApi:ApiServe/queryToken.aspx),api服务端接受到数据在云端处理以后在以json的形式返回给客户端 步骤:1.修改客户端: WebWeb:...
在Android开发中,获取JSON数据并将其展示在应用中是一项常见的任务,特别是在构建与服务器进行交互的移动应用时。这个实例“实例03获取JSON数据,显示计步器的个人信息.rar”显然涉及到从服务器获取JSON格式的数据...
Unity 中通过UnityWebRequest 以POST形式传JSON格式(键值对格式)的参数请求数据。
通过这个项目,开发者可以学习到如何在Delphi中创建线程,如何使用HTTP客户端库发送POST请求,以及如何处理和序列化JSON数据。此外,还能了解到如何组织和管理Delphi项目文件,以及如何调试和测试这种网络通信功能。...
该实例中,我们将使用curl扩展库来发起post请求,并将json数据作为请求体传送到服务器端。 首先,让我们了解一下post请求的基本概念。Post请求是一种常见的HTTP请求方法,用于将数据从客户端发送到服务器端。在本例...
jQuery 提供了多种 AJAX 方法来简化这一过程,其中 `$.post()` 是一种常用的方式来实现客户端向服务器端发送数据并接收响应。本文将详细探讨 `$.post()` 的使用方法,特别是在传递 JSON 数据时的应用。 #### 一、`$...
当ExtJS应用需要向PHP后端提交JSON数据时,通常会使用POST请求。然而,有时直接通过`$_POST`数组获取JSON数据可能无法正常工作,这时我们需要采用不同的接收策略。以下是一个关于如何正确接收ExtJS发送的JSON POST...
对于JSON数据,通常设置为"application/json"。 4. **写入请求体**:通过HttpURLConnection的setDoOutput(true)开启写入权限,然后使用DataOutputStream写出数据。 5. **发送请求并读取响应**:调用connect()方法...
这个示例可能包含了创建HttpPost对象、设置URL、添加请求头、构造请求体(可能是JSON格式)、执行请求并获取响应、最后从响应中解析JSON数据的完整过程。 总之,HttpPost请求和JSON解析是现代Web开发中的核心技能。...