public class ImHttpSoapRequest extends Object
description:
program: Sinlmao Commons Network Utils
create: 2020-06-21 13:37
| 构造器和说明 |
|---|
ImHttpSoapRequest(String url)
构造基本SOAP请求
|
ImHttpSoapRequest(String url,
String elementPrefix,
String elementNamespace,
ImHttpSoapElement bodyElement)
构造常规SOAP请求
|
public ImHttpSoapRequest(String url)
url - URLpublic ImHttpSoapRequest(String url, String elementPrefix, String elementNamespace, ImHttpSoapElement bodyElement)
url - URLelementPrefix - Element限定名称前缀会话级配置elementNamespace - Element限定名称命名空间会话级配置bodyElement - SOAP Body节点元素public ImHttpSoapRequest addBodyElement(ImHttpSoapElement element)
public Map<String,ImHttpSoapElement> getBodyElements()
public ImHttpSoapElement getBodyElement(String name)
public ImHttpSoapRequest addHeaderElement(ImHttpSoapElement element)
public Map<String,ImHttpSoapElement> getHeaderElements()
public ImHttpSoapElement getHeaderElement(String name)
public ImHttpSoapRequest addRequestHeader(String name, String value)
public ImHttpSoapRequest addRequestHeader(Map<String,String> headers)
public ImHttpSoapRequest addRequestHeader(com.alibaba.fastjson.JSONObject headers)
public ImHttpSoapRequest setRequestHeader(String name, String value)
public ImHttpSoapRequest setRequestHeader(Map<String,String> headers)
public ImHttpSoapRequest setRequestHeader(com.alibaba.fastjson.JSONObject headers)
public ImHttpSoapRequest enableProxyServer(int port)
public ImHttpSoapRequest enableProxyServer(String host, int port)
public String getUrl()
public ImHttpSoapRequest setUrl(String url)
public String getPrefix()
public ImHttpSoapRequest setPrefix(String prefix)
public String getElementPrefix()
public ImHttpSoapRequest setElementPrefix(String elementPrefix)
public ImHttpSoapRequest setElementNamespace(String elementNamespace)
public ImHttpSoapRequest setElementNamespace(String elementPrefix, String elementNamespace)
public String getElementNamespace()
public ImSoapVersion getVersion()
public ImHttpSoapRequest setVersion(ImSoapVersion version)
public ImCharset getCharset()
public ImHttpSoapRequest setCharset(ImCharset charset)
默认为UTF-8
Set the Charset
Default is UTF-8
charset - 编码 public ImRequest getRequest()
Get the ImRequest (HTTP) object entity
public Document getMessageDataToDocument()
public String getMessageDataToString()
Copyright © 2021. All rights reserved.