<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java中發起POST請求,并接收返回的響應內容的方式

    public static void main(String[] args) throws IOException {

        String bocNo1
    ="6124"
        String orderNos1
    ="104110059475569"
        String signData1
    ="eeb5705cffb3820d8cf8b6cae5774730_21ec2425-883b-4974-a036-360ddec9fb9a"+
    "MIIDuAYJKoZIhvcNAQcCoIIDqTCCA6UCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCCAmww"+
    "ggJoMIIB0aADAgECAhB9RyYZTkOnSvrpIjNNqTqUMA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNVBAYT"+
    "AkNOMRYwFAYDVQQKEw1CQU5LIE9GIENISU5BMRAwDgYDVQQIEwdCRUlKSU5HMRAwDgYDVQQHEwdC"+
    "RUlKSU5HMQ8wDQYDVQQDEwZCT0MgQ0EwHhcNMTEwNjE4MTAyNjI0WhcNMjEwNDI2MTAyNjI0WjBH"+
    "MQswCQYDVQQGEwJDTjEWMBQGA1UEChMNQkFOSyBPRiBDSElOQTENMAsGA1UECxMEVEVTVDERMA8G"+
    "A1UEAx4IbUuL1VVGYjcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMNF+o1mNobAG60gm9cG"+
    "DbOuq5KLKsRF/jjstfjzorz1qQdiY5ibCu3ngk2VHxAf3JV7beDw7OuWjxIaxntsWiOaFhujSlxS"+
    "7dyefk4uOwHWuFOoZGIG/scXcjU74NLdSM0ptj42SfdMsbqzcQ8kqvV7MbPqJW8ztlefmafdYpJh"+
    "AgMBAAGjQjBAMB8GA1UdIwQYMBaAFHjxtvO9ykQNfC/o0jbI/gawwPmfMB0GA1UdDgQWBBS6HTP9"+
    "uBZMvHzqidY/hp7m9hx0zTANBgkqhkiG9w0BAQUFAAOBgQAyLyYGKopiY0fSaTM/fElg/3JRrOcv"+
    "8xrNNr5tdym61W44d3Uh53zD+5cOhQnQfYEE6d6QeiRicNi3kwh3mr9BX0+H7uBq4SQ9Gq99gk3E"+
    "tdLe4EMIZbE01SPzKViUE2A+7ewffHgFy5i4VweoB9MmppaF1RPj0pGftFp6d0+dWDGCARQwggEQ"+
    "AgEBMG4wWjELMAkGA1UEBhMCQ04xFjAUBgNVBAoTDUJBTksgT0YgQ0hJTkExEDAOBgNVBAgTB0JF"+
    "SUpJTkcxEDAOBgNVBAcTB0JFSUpJTkcxDzANBgNVBAMTBkJPQyBDQQIQfUcmGU5Dp0r66SIzTak6"+
    "lDAJBgUrDgMCGgUAMA0GCSqGSIb3DQEBAQUABIGAa6dnWBArRLTMDYcWeYYLBFRVIeYX0WkQHniU"+
    "AN4umk64gC/4r96v5BVm7tuetH2QtqVJIelvHZZKnvQsqAG108TkPR9+12JbxApu/eE5DTXmXqdj"+
    "zfrQE7sk7rCBdqbFjqkETzU7oAwfqCuZGa6q+4TDWvdmYkM33ZdmtFJ53a0="
        
    /**
          java中兩種發起POST請求,并接收返回的響應內容的方式  2011-07-22 09:43:29|  分類: 默認分類 |  標簽: |字號大
          中
          小 訂閱 
          1、利用apache提供的commons-httpclient-3.0.jar包

          代碼如下:

          
            * 利用HttpClient發起POST請求,并接收返回的響應內容
            * 
            * 
    @param url 請求鏈接
            * 
    @param type 交易或響應編號
            * 
    @param message 請求內容
            * 
    @return 響應內容
            
    */

    //        public String transRequest(String url, String type, String message) {
            
    // 響應內容
            String result = "";
            
            
    // 定義http客戶端對象--httpClient
            HttpClient httpClient = new HttpClient();
             
            
    // 定義并實例化客戶端鏈接對象-postMethod
            PostMethod postMethod = new PostMethod("http://180.168.146.75:81/PGWPortal/CommonB2BQueryOrder.do");
             
            
    try{
             
    // 設置http的頭
    //         postMethod.setRequestHeader("ContentType",
    //           "application/x-www-form-urlencoded;charset=UTF-8");
           
             
    // 填入各個表單域的值
             NameValuePair bocNo  = new NameValuePair("bocNo", bocNo1);
                NameValuePair orderNos 
    = new NameValuePair("orderNos", orderNos1);
                NameValuePair signData 
    = new NameValuePair("signData", signData1);
    //            postMethod.setRequestBody( new NameValuePair[] {bocNo, orderNos,signData});
                NameValuePair[] data = { bocNo,
                        orderNos,signData }
    ;
    //         NameValuePair[] data = { bocNo, orderNos,signData);
             
             
    // 將表單的值放入postMethod中
             postMethod.setRequestBody(data);
           
             
    // 定義訪問地址的鏈接狀態
             int statusCode = 0;
             
    try {
              
    // 客戶端請求url數據
              statusCode = httpClient.executeMethod(postMethod);
             }
     catch (Exception e) {
              e.printStackTrace();
             }

             
             
    // 請求成功狀態-200
             if (statusCode == HttpStatus.SC_OK) {
              
    try {
               result 
    = postMethod.getResponseBodyAsString();
               System.out.println(result);
              }
     catch (IOException e) {
               e.printStackTrace();
              }

             }
     else {
              System.out.println(
    "請求返回狀態:" + statusCode);
             }

            }
     catch (Exception e) {
                System.out.println(e.getMessage());
            }
     finally {
             
    // 釋放鏈接
             postMethod.releaseConnection();
             httpClient.getHttpConnectionManager().closeIdleConnections(
    0);
            }

           
    /* GetMethod authpost1 = new GetMethod("http://180.168.146.75:81/PGWPortal/CommonB2BQueryOrder.do" );

            httpClient.executeMethod(authpost1);
            result = authpost1.getResponseBodyAsString();
            System.out.println(result);
    */

          
    //查看cookie信息

            
    /*Cookie[] cookies = httpClient.getState().getCookies();
            httpClient.getState().addCookies(cookies);

           if (cookies.length == 0) {

               System.out.println("None");

           } else {

               for (int i = 0; i < cookies.length; i++) {

                   System.out.println(cookies[i].toString());

               }

           }
    */

    }

    posted on 2013-07-10 14:48 youngturk 閱讀(3629) 評論(1)  編輯  收藏 所屬分類: Java基礎

    評論

    # re: java中發起POST請求,并接收返回的響應內容的方式 2013-12-17 20:49 feng123

    學無止境  回復  更多評論   

    <2013年7月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    公告

    this year :
    1 jQuery
    2 freemarker
    3 框架結構
    4 口語英語

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    EJB學習

    Flex學習

    learn English

    oracle

    spring MVC web service

    SQL

    Struts

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 456亚洲人成在线播放网站| 国产成人免费高清在线观看 | 女人张开腿给人桶免费视频| 亚洲AV无码一区二区二三区入口| 中文字幕在线观看免费| 久久精品国产精品亚洲下载 | 国产成人精品免费视| 亚洲一区二区三区四区在线观看| 四虎影视无码永久免费| 亚洲精品无码成人AAA片| 久久国产精品成人免费| 婷婷久久久亚洲欧洲日产国码AV| 国产免费AV片在线观看| 亚洲人成网站在线播放2019| 热99re久久精品精品免费| 无码天堂va亚洲va在线va| 免费在线精品视频| 国产精品成人69XXX免费视频| 丁香五月亚洲综合深深爱| 免费国产成人α片| 亚洲国产精品无码久久98| 伊人久久亚洲综合影院| a毛看片免费观看视频| 亚洲人成人伊人成综合网无码| 久久精品国产亚洲网站| 国产精品成人观看视频免费| 成人亚洲国产va天堂| www.亚洲一区| 西西大胆无码视频免费| 欧洲精品码一区二区三区免费看| 国产亚洲精品精品国产亚洲综合| 亚洲人成电影网站免费| 国产成人AV免费观看| 亚洲中文无码a∨在线观看| 99久久国产免费中文无字幕| 亚洲一级片在线观看| 亚洲成在人线av| 久久亚洲国产成人影院网站| 国产精品二区三区免费播放心| 亚洲免费在线视频观看| 无码中文字幕av免费放dvd|