日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java在进行修改时报400_java开发注册群组报错400

發布時間:2023/12/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java在进行修改时报400_java开发注册群组报错400 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/**

* 調用環信http接口注冊環信群組

*/

public? static String? httpURLConnectionPOST_Group (String jsonString) {

StringBuilder sb? = null;

try {

URL url = new URL(Const.POST_URL_GROUP);

//將url 以 open方法返回的urlConnection? 連接強轉為HttpURLConnection連接? (標識一個url所引用的遠程對象連接)

HttpURLConnection connection = (HttpURLConnection) url.openConnection();// 此時cnnection只是為一個連接對象,待連接中

//設置連接輸出流為true,默認false (post 請求是以流的方式隱式的傳遞參數)

connection.setDoOutput(true);

//設置連接輸入流為true

connection.setDoInput(true);

//設置請求方式為post

connection.setRequestMethod("POST");

//post請求緩存設為false

connection.setUseCaches(false);

//設置該HttpURLConnection實例是否自動執行重定向

connection.setInstanceFollowRedirects(true);

/*設置請求頭里面的各個屬性 (以下為設置內容的類型,設置為經過urlEncoded編碼過的from參數)

application/x-javascript text/xml->xml數據 application/x-javascript->json對象 application/x-www-form-urlencoded->表單數據? ?*/

connection.setRequestProperty("Content-Type", "application/json");

connection.setRequestProperty("Accept", "application/json");

connection.setRequestProperty("Authorization", "Bearer YWMtUpQU_vWuEeeKSluYBjcYQgAAAAAAAAAAAAAAAAAAAAG14z1ArMYR56TKsZClY0FVAgMAAAFg3eg4MABPGgDvzbUz0YnS-Q5GIhUTbGIfE0DkJTqEOTERr-38TTFr_w");

//建立連接 (請求未開始,直到connection.getInputStream()方法調用時才發起,以上各個參數設置需在此方法之前進行)

connection.connect();

//創建輸入輸出流,用于往連接里面輸出攜帶的參數,(輸出內容為?后面的內容)

OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream(), "UTF-8");

//需要傳入的參數

String parm = jsonString;

// 將參數輸出到連接

out.write(parm);

//輸出完成后刷新并關閉流

out.flush();

out.close();//(關閉流,切記!)

System.out.println(connection.getResponseCode());

//連接發起請求,處理服務器響應? (從連接獲取到輸入流并包裝為bufferedReader)

BufferedReader br = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));

String line;

sb = new StringBuilder(); //用來存儲響應數據

// 循環讀取流,若不到結尾處

while ((line = br.readLine()) != null) {

sb.append(line).append(System.getProperty("line.separator"));

//sb.append(br.readLine());

}

br.close();? ? //(關閉流)

connection.disconnect(); //銷毀連接

} catch (Exception e) {

e.printStackTrace();

}

return sb.toString();

}

總結

以上是生活随笔為你收集整理的java在进行修改时报400_java开发注册群组报错400的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。