国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 學院 > 操作系統 > 正文

使用java發送Infor XA ERP SystemLink請求

2024-06-28 16:03:52
字體:
來源:轉載
供稿:網友

      Infor XA ERP二次開發,目前最好的最方便的交互就是通過發送SystemLink請求

      這里記錄個人在實際工作中java編寫的發送SystemLink請求工具

package cn.markwins.yinfor.utils.net;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLDecoder;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;import org.apache.log4j.Logger;import org.apache.http.HttpEntity;import org.apache.http.HttPResponse;import org.apache.http.NameValuePair;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.BufferedHttpEntity;import org.apache.http.impl.client.CloseableHttpClient;import org.apache.http.impl.client.HttpClientBuilder;import org.apache.http.message.BasicNameValuePair;import cn.markwins.yinfor.global.GlobalParameters;import cn.markwins.yinfor.utils.common.StringTools;/** * @Description Http網絡請求工具欄 * @author 李yi輝 * @date 2016年3月23日 */public class HttpTools {	private static final String encodingUTF8 ="UTF-8"; 	private static final Logger logger = Logger.getLogger(HttpTools.class);		/**	 * @Description 發送Http請求	 * @param url 請求地址	 * @param xml xml請求內容	 * @return String 請求后的響應消息	 */	public static Map<Boolean,String> postXMLRequest(String url, String xml){		if(StringTools.isNullOrWhiteSpace(xml) || StringTools.isNullOrWhiteSpace(xml)){			return null;		}		HttpURLConnection httpConn = null;		OutputStream os = null;		InputStream is = null;		StringBuffer responseBuffer = null;		Boolean postStatus = false;		String postMsg = ":發送SystemLink請求失敗";		try {			//1、得到http連接			httpConn = (HttpURLConnection) new URL(url).openConnection();						//2、設置http請求參數			httpConn.setRequestMethod("POST");	        httpConn.setDoInput(true);	        httpConn.setDoOutput(true);	        httpConn.setUseCaches(false);	        httpConn.setConnectTimeout(50000);	        httpConn.setReadTimeout(50000);	        httpConn.setRequestProperty("Content-Type", "text/xml; charset=UTF-8");	        	        //3、通過http連接服務器	        httpConn.connect();	        	        //4、向服務器發送xml數據	        os = httpConn.getOutputStream();	        os.write(xml.getBytes());	        os.flush();	        	        //5、得到http請求后,服務器返回的響應	        int responseCode = httpConn.getResponseCode();	        switch (responseCode) {			case 200:				is = httpConn.getInputStream();	        	int length = 0;	            byte[] buffer = new byte[1024];	            responseBuffer = new StringBuffer();	            while((length=is.read(buffer)) != -1){	            	responseBuffer.append(new String(buffer,0,length,GlobalParameters.ENCODING));	            }	            if(responseBuffer.length() > 10){	            	postStatus = true;	            	postMsg = URLDecoder.decode(responseBuffer.toString().trim(), "UTF-8");	            		            }else{	            	postMsg = "200:" + responseBuffer.toString();	            }				break;			case 400:				postMsg = "400:錯誤請求";				break;			case 404:				postMsg = "404:未找到";				break;			case 408:				postMsg = "408:請求超時";				break;			case 500:				postMsg = "500:SystemLink XA服務器錯誤";				break;			default:				postMsg = responseCode + postMsg;				break;			}	        	        //6、返回響應消息			Map<Boolean, String> resultMap = new HashMap<Boolean, String>();			resultMap.put(postStatus, postMsg);			return resultMap;		} catch (Exception e) {			logger.error("發送Http請求失敗", e);		} finally {			try {				if(is != null){					is.close();					is = null;				}				if(os != null){					os.close();					os = null;				}				if(httpConn != null){					httpConn.disconnect();					httpConn = null;				}			} catch (IOException e) {				logger.error("關閉Http請求連接資源失敗", e);			}		}				return null;	}}

我們將SystemLink請求的響應結果放在了一個map里面,通過map的key值ture/false就可以知道請求是否發送成功,

如果成功了,就可以解析出SystemLink的響應報文,我們在下一篇里面介紹如何解析SystemLink的報文信息。

http://blog.csdn.net/yihuiworld


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
久久国产综合视频| 在线国产中文字幕| 在线国产小视频| 国产成人天天5g影院| 国产黄色片大全| 国产xxxxx| а√资源新版在线天堂| 黄网站在线观看高清免费| 国产麻豆精品高清在线播放| 国产免费一级| 国产99在线|亚洲| 国产传媒在线播放| 日本一二三区视频免费高清| 国产精品亚洲色图| 在线中文av| 成人亚洲一区二区三区| 在线观看的网站你懂的| 天堂在线一二区| 伊人影院在线观看| 天天av天天爱| www.麻豆av.com| 中文字幕第一页在线| 中文字幕2019第三页| 91超碰国产在线| wwwww在线观看免费视频| 中文字幕国产视频| 亚洲图区综合| 国产视频二区| 国产美女一区视频| 亚洲精品影院在线| 69久久久久| 国产日产一区二区| 国产免费黄色| 久久99国产视频| 在线中文字幕第一页| 国产九色视频| 青青草原国产在线观看| 91福利在线视频| 国产性色视频| 最近中文字幕av免费高清 | 免费在线看v| 在线视频三级| 国产精彩视频在线观看免费蜜芽| 国产在线高潮| 最近中文字幕大全中文字幕免费| 久久精品视频观看| 国产有码在线| 九九热在线观看视频| 九九热在线播放| 国产免费黄网站| 国产精品日日爱| 国产娇喘精品一区二区三区图片| 国产精品久久久久永久免费看| 国产天堂素人系列在线视频| 中文字幕久热在线精品| 国产乱在线观看视频| 国产鲁鲁视频在线观看特色| 国产三区在线观看| 在线欧美一级视频| 欧美高清视频| 最好2018中文免费视频| 国产黄色在线免费观看| 亚洲精品成人a| 91av资源在线| 国产高清自拍视频在线观看| 69久久久久| 九九视频精品在线| 国产成人久久精品77777| 四虎国产精品永久地址998| jlzzjlzz欧美大全| 黄色电影网站在线观看| 中文字幕在线资源| h网站久久久| 国产三级视频在线播放线观看| 精品全国在线一区二区| 九九热在线观看 | 国产三级在线免费观看| 伊人狠狠av| 国产九九在线| 欧美一级久久久久久久久大| 国产精品久久久久久久牛牛| 久热中文字幕在线观看| 国产精品被窝福利一区| 欧美成人精品福利网站| 国产黄色片在线观看| www在线视频观看| 91网页在线观看| 午夜视频在线看| 男女午夜视频在线观看| 99高清免费国产自产拍| 国产区视频在线播放| 成年网站免费入口在线观看| 在线观看午夜av| 中文在线观看视频| 国产激情视频网址| 国产女人伦码一区二区三区不卡| jizz亚洲大全| 在线免费国产| 中文乱码字幕高清在线观看| 国产偷激情在线| 中文字幕欧美日韩在线不卡| 久久香蕉一区| 国产乱码在线| 国产三区视频在线观看| 国产精品白浆流出视频| 国产经典av| 在线天堂av| 日本成人a视频| 免费国产阿v视频在线观看| 日本高清中文字幕| 国产专区在线| 国产小视频在线观看| 国产精品合集一区二区| 国产对白叫床清晰在线播放| 精品国产高清自在线一区二区三区| 国产视频一二三区| 国产黄视频网站| 四虎a级欧美在线观看| 黄色av免费看| 18av在线视频| 欧美色欧美亚洲另类二区精品 | 中文字幕在线免费| 国产黄在线播放| 日本在线天堂| 国产精品作爱| 精品a在线观看| 噜噜噜噜噜在线视频| 天天操天天射天天插| 2020亚洲男人天堂| 久热精品免费视频| 国产福利视频在线| 黄色片大全在线观看| 国产黄网站在线观看| 久久久久久91精品色婷婷| 国产夫妻视频| 丁香视频免费观看| 在线中文字幕视频| 中文字幕毛片| 麻豆福利在线观看| 精品国产一区二区三区不卡在线 | jlzzjlzz欧美| 国产精品入口麻豆高清| 成年女人在线视频| 日韩国产成人| 一本大道久久精品| 国产精品视频一区二区三区麻豆| sm国产在线调教视频| 精品国产一区二区三区久久久狼牙| 国产在线一二| 九九热视频在线观看| www.成人.com| 亚洲精品一线| 亚洲sss视频| 精品剧情v国产在线观看| 国产一二三区在线| 国产精品一区二区三区视频网站 | 91在线最新| 国产精美视频| 国产福利热线视频| 国产三级在线看| 国产精品久久久精品a级小说| 国产在线一二三| 超碰在线网址| 免费午夜一级| 女子免费在线观看视频www| 欧美日韩在线中文字幕| 轻轻色免费在线视频| 超碰在线97国产| 国产精品一品| 国产成人综合亚洲欧美在| 精品亚洲综合| 亚洲男人的天堂成人| 日本免费一二区| 国产精品一区牛牛影视| 国产日本韩国在线播放| 91最新在线| 免费黄网站在线观看| 久久精品免视着国产成人| 国产精品臀控福利在线观看| 国产视频二区| 亚洲视频日韩| 激情亚洲综合网| 国产精品久久在线| 四虎影院成人| 国产一级免费| 午夜影院在线| 国产色婷婷在线| 欧美精品久久久久久久小说| 国产美女一区视频| 精品免费视频一卡2卡三卡4卡不卡| 色吊丝av中文字幕| 成人欧美亚洲| 国产黄视频网站| 欧美精品一区二区三区免费| 国产黄视频网站| 中文字幕在线视频不卡| 日本亚洲欧美| 在线影视一区| 国产一级免费看| 国产在线超碰|