- 浏览: 91502 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (148)
- 全文检索 (1)
- java (29)
- xml (2)
- json (2)
- redis springmvc (1)
- Redis (5)
- 开发常识 (1)
- tomcat (2)
- 单元测试Junit (2)
- 设计模式 (2)
- spring (10)
- jvm (2)
- eclipse (4)
- echart (1)
- mybatis (1)
- mysql (3)
- web (1)
- js (2)
- PL/SQL (2)
- 其他 (1)
- 人生 (1)
- 安全 (2)
- jsp (2)
- 硬件电脑 (1)
- linux (3)
- git (10)
- oracle (8)
- ant (1)
- maven (2)
- 正则表达式 (2)
- chrome (1)
- 面试 (6)
- 多线程 (19)
- bug (11)
- java工具类 (3)
- 算法 (1)
- bug,git (1)
- shell (2)
- springmvc (2)
- Java8 (1)
- 消息队列-rocketmq (1)
- es (1)
- dubbo (0)
- spring cloud (0)
- hashmap (0)
- springboot (1)
- velocity (0)
package com.jbx.test.agdxml; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.methods.PostMethod; import org.apache.commons.httpclient.methods.StringRequestEntity; public class TestCancellXmlagd { public static String getXmlString(int type){ if(1 == type){ return "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +"<Person siteid=\"000000\" apikey=\"000000-000000-000-0000\" xmlns=\"http://xml.xxx.com\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">" +"<Name>6838370</Name>" +"</Person>"; } return ""; } public static void main(String[] args){ //创建httpclient工具对象 HttpClient client = new HttpClient(); client.setTimeout(50*1000); // client.getHostConfiguration().setProxy("代理ip地址", 8080); //创建post请求方法 PostMethod myPost = new PostMethod("http://sandbox.xml.cn"); String responseString = null; String xmlString = getXmlString(1); try{ //设置请求头部类型 myPost.setRequestHeader("Content-Type","text/xml"); myPost.setRequestHeader("charset","utf-8"); //设置请求体,即xml文本内容 myPost.setRequestEntity(new StringRequestEntity(xmlString,"text/xml","utf-8")); int statusCode = client.executeMethod(myPost); if (statusCode != HttpStatus.SC_OK){ System.err.println("Method failed: " + myPost.getStatusLine()); } System.out.println("charset="+myPost.getResponseCharSet()); //读取内容 String returnStr = new String(myPost.getResponseBodyAsString().getBytes(),"UTF-8"); System.out.println(returnStr); }catch (Exception e) { e.printStackTrace(); }finally{ //释放连接 myPost.releaseConnection(); } System.out.println("OVER"); } }
发表评论
-
linux 文件 dos unix格式,unix和dos下文本文件得区别
2023-09-06 23:23 153问题: 当在window ... -
java 枚举values()方法
2019-07-30 20:41 415工作中,同事 ... -
newHashMapWithExpectedSize
2019-07-30 19:45 1280newHashMapWithExpectedSize VS ... -
java 8 stream应用
2019-07-15 11:43 01.生成map List<BusinessFacili ... -
技术知识点汇总
2019-02-12 15:47 01. LTS(light-task-scheduler) ... -
架构演进
2018-12-21 00:54 369一传统垂直mvc项目 垂直架构图:表示层->业务逻辑层- ... -
集群中session共享
2018-12-20 23:25 0当项目演进时,一个节点出错,如何保证域名能访问到别的节点。 一 ... -
父类子类静态代码块执行
2018-08-22 15:23 0先看一个基础面试题: package com.jbx.te ... -
数组元素的初始化
2018-07-10 17:16 490直接上代码 ,char的初始化值是'\u0000' p ... -
统计一个字符串中每个字符串出现的次数
2018-07-03 17:43 600经常遇到这个问题:总结一下 思路和代码 import ja ... -
DateUtil
2018-03-15 20:53 493记录一下常用的工具类,方便使用的时候可以获取。 pack ... -
indexOf判断一个字符串是否包含另一个字符串
2018-02-26 08:58 511jdk中的表述如下 indexOf public int in ... -
eclipse 添加反编译
2018-01-25 08:57 321为eclipse中*.clsas/*.class withou ... -
Java读取配置文件
2018-01-24 16:00 310Java读取配置文件test.properties 文件tes ... -
HTTP请求头
2017-12-29 16:49 0Request Headers 当访问一个action时,在谷 ... -
阿里巴巴Java开发手册(终极版)
2017-11-13 16:37 484前言 《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队 ... -
JavaEE 基础实用教程(二)------Jsp应用基础
2017-11-03 17:22 658习题 1.画出HTML文件的基 ... -
JavaEE 基础实用教程(一)---简述
2017-11-03 14:55 592第一部分 实用教程 第 ... -
实现普通用户登录
2017-11-03 11:09 0页面元素: 用户名,密码,验证码,登录 1.创建登录页 ... -
Java容器-- 99集
2017-10-26 14:21 0API接口 Collection Set List H ...
相关推荐
### 接口测试基础知识 #### 一、接口与接口测试概览 - **接口定义**:接口是指在软件系统中,不同组件之间交互的方式。在更具体的上下文中,应用程序编程接口(API)指的是用于构建软件应用程序的一组定义、规则和...
HttpClient提供了丰富的功能,如连接管理、重试策略、身份验证和 Cookie 处理,使得接口测试变得更为便捷。 TestNG是一款强大的测试框架,不仅支持单元测试,还支持集成测试和端到端测试。它提供了灵活的测试配置,...
6. **数据库操作**:接口测试可能需要对数据库进行读写操作,Python提供了多种数据库连接库,如`sqlite3`(用于SQLite)、`pymysql`(MySQL)和`psycopg2`(PostgreSQL)等。通过这些库,可以执行SQL语句,获取或...
SOAPUI是一款广泛使用的开源接口测试工具,专门针对SOAP(简单对象访问协议)和REST(代表性状态转移)Web服务进行测试。它提供了丰富的功能,包括创建、执行和分析接口测试用例,以及对测试结果的详细报告。在本文...
本示例涉及的主题是“socket服务和客户端测试XML文件接收和发送”,这是一个使用C#语言实现的项目,它允许通过Socket进行XML数据的交换。让我们深入探讨这个主题,了解其背后的原理和实现方法。 首先,Socket是TCP/...
在接口测试中,该平台支持处理HTTP请求返回的三种常见数据格式:JSON(JavaScript Object Notation)、XML(Extensible Markup Language)和纯文本。JSON是最常见的数据交换格式,轻量级且易于读写;XML则常用于结构...
### 坚果测试Nutstest jmeter接口测试 #### 接口测试入门与基础知识 在当前快速发展的软件行业中,接口测试(API测试)已成为确保软件质量不可或缺的一部分。本课程旨在为初学者提供一个深入了解接口测试的机会,...
在导入后,你可能需要根据你的实际环境调整pom.xml文件中的依赖版本和Dubbo的配置,比如Zookeeper的连接地址,以便服务能够正常启动和通信。 此外, DubboTest-parent这个文件名暗示这是一个Maven多模块项目,可能...
"Storm.zip"文件提供的就是一个专门针对WebService和WCF服务接口测试的工具。 **WebService** 是一种基于XML的开放标准,它允许不同平台的应用程序通过HTTP协议交换数据。WebService的核心技术包括SOAP(Simple ...
【标题】:“wssoapui WebService接口测试工具” 在IT行业中,Web Service接口测试是确保系统间通信质量的重要环节。wssoapui是一款专门针对WebService接口进行测试的强大工具,它为开发者和测试人员提供了便捷的...
### jmeter接口测试案例 #### 1. 相关概念 - **1.1 引言** 当一个软件提供了注册功能,并通过了功能测试,但上线后却出现了大量异常用户注册的情况(如账号密码超长、为空或格式错误等),这表明单纯的功能测试...
在提供的压缩文件"DebrisWebService"中,可能包含了实现这个WebService接口的源代码、数据库连接配置、测试用例或者示例XML响应。分析这些文件将有助于理解具体实现的细节,包括如何构造SQL查询,如何映射数据库记录...
在Java等编程语言中,Socket API提供了创建、连接和通信的接口。在Socket编程中,我们通常会创建一个ServerSocket来监听特定端口的连接请求,然后通过accept()方法接收客户端的Socket连接。与此同时,客户端通过...
本人亲测可用 1. 解压Postman,并将_metadata文件夹修改为metadata。当然此版本里面已经改过,可以忽略这步 2. 打开360浏览器 扩展 方形的那个图标 3. 点击已安装扩展,选择开发者模式 ,点击加载已加压的扩展程序,...
根据提供的文件信息,本文将详细解释测试连接池的相关知识点,特别是如何在Spring框架中配置Proxool连接池来实现对Oracle数据库的操作。 ### 测试连接池简介 测试连接池是软件开发过程中为了提高效率和资源利用率...
### 接口测试知识点详解 #### 一、接口测试概览 - **定义**:接口测试是指对系统中各模块间交互部分进行测试的过程,确保这些接口能够按预期工作,从而保证系统的整体稳定性和可靠性。 - **目的**: - 早期发现...
4. **接口测试的重要性**:接口测试是软件测试的关键部分,因为它验证了不同组件或系统间的交互。通过接口测试,可以发现设计缺陷、数据格式错误、边界条件问题等,确保系统的稳定性与兼容性。 5. **Storm_r1.1-...
【接口测试】是软件测试中的一个重要环节,主要目的是验证不同模块或系统间的交互是否正常,确保数据传输的准确性和系统的稳定性。JMeter是一款强大的性能测试工具,尤其适用于接口测试,可以进行压力测试、负载测试...
### SoapUI接口测试基础知识点详解 #### 一、概述 SoapUI是一款强大的接口测试工具,广泛应用于Web Service接口测试领域。本文将从Webservice的基本概念出发,深入探讨SoapUI工具的功能及其在接口测试中的应用。 #...