日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

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

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

/**

* 調(diào)用環(huán)信http接口注冊環(huán)信群組

*/

public? static String? httpURLConnectionPOST_Group (String jsonString) {

StringBuilder sb? = null;

try {

URL url = new URL(Const.POST_URL_GROUP);

//將url 以 open方法返回的urlConnection? 連接強(qiáng)轉(zhuǎn)為HttpURLConnection連接? (標(biāo)識一個url所引用的遠(yuǎn)程對象連接)

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

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

connection.setDoOutput(true);

//設(shè)置連接輸入流為true

connection.setDoInput(true);

//設(shè)置請求方式為post

connection.setRequestMethod("POST");

//post請求緩存設(shè)為false

connection.setUseCaches(false);

//設(shè)置該HttpURLConnection實(shí)例是否自動執(zhí)行重定向

connection.setInstanceFollowRedirects(true);

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

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

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

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

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

//建立連接 (請求未開始,直到connection.getInputStream()方法調(diào)用時(shí)才發(fā)起,以上各個參數(shù)設(shè)置需在此方法之前進(jìn)行)

connection.connect();

//創(chuàng)建輸入輸出流,用于往連接里面輸出攜帶的參數(shù),(輸出內(nèi)容為?后面的內(nèi)容)

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

//需要傳入的參數(shù)

String parm = jsonString;

// 將參數(shù)輸出到連接

out.write(parm);

//輸出完成后刷新并關(guān)閉流

out.flush();

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

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

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

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

String line;

sb = new StringBuilder(); //用來存儲響應(yīng)數(shù)據(jù)

// 循環(huán)讀取流,若不到結(jié)尾處

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

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

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

}

br.close();? ? //(關(guān)閉流)

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

} catch (Exception e) {

e.printStackTrace();

}

return sb.toString();

}

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。