亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java以json格式向后臺服務器接口發(fā)送請求的實例

 更新時間:2018年01月31日 09:07:28   作者:快快快看看你  
下面小編就為大家分享一篇java以json格式向后臺服務器接口發(fā)送請求的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

代碼如下:

import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

import net.sf.json.JSONObject;
public class InterfaceRequest {
	//模擬向騰訊云發(fā)送接口
	//接口
	private final static String URL = "https://console.tim.qq.com/v4/im_open_login_svc/account_import?";
	
	
	
	
	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		// TODO Auto-generated method stub
		//連接服務器
		HttpURLConnection connection = connection(URL);
	
		DataOutputStream out = new DataOutputStream(
				connection.getOutputStream());
		
		JSONObject obj = new JSONObject();
		
    obj.element("Identifier", "hehe");
		System.out.println(obj.toString());
	
		// 向騰訊請求傳入編碼為UTF-8格式的json數(shù)據(jù)
		out.write(obj.toString().getBytes("UTF-8"));
		
	
		out.flush();
		out.close();
		//獲得服務器返回的結果
		BufferedReader reader = new BufferedReader(new InputStreamReader(
				connection.getInputStream()));
		String lines;
		StringBuffer sb = new StringBuffer("");
		while ((lines = reader.readLine()) != null) {
			lines = new String(lines.getBytes(), "utf-8");
			sb.append(lines);
		}
	
		reader.close();
		
		
		
		
	}
	
	public static HttpURLConnection connection(String URL
			) throws IOException {
		URL url = new URL(URL);
		HttpURLConnection connection = (HttpURLConnection) url.openConnection();
		connection.setDoOutput(true);
		connection.setDoInput(true);
		connection.setRequestMethod("POST");
		connection.setUseCaches(false);
		connection.setInstanceFollowRedirects(true);
		connection.setRequestProperty("Content-Type",
				"application/x-www-form-urlencoded;charset=UTF-8");
		connection.connect();
		return connection;
		// TODO Auto-generated method stub
	}
}

以上這篇java以json格式向后臺服務器接口發(fā)送請求的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • SpringBoot集成JWT實現(xiàn)登陸驗證的方法詳解

    SpringBoot集成JWT實現(xiàn)登陸驗證的方法詳解

    JSON?Web?Token(JWT)是一個開放的標準(RFC?7519),它定義了一個緊湊且自包含的方式,用于在各方之間以JSON對象安全地傳輸信息。本文將利用SpringBoot集成JWT實現(xiàn)登陸驗證,感興趣的可以了解一下
    2022-05-05
  • IDEA創(chuàng)建maven項目時在tomcat運行瀏覽器404的問題

    IDEA創(chuàng)建maven項目時在tomcat運行瀏覽器404的問題

    這篇文章主要介紹了IDEA創(chuàng)建maven項目時在tomcat運行瀏覽器404的問題及解決方法,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • SpringMVC獲取請求參數(shù)和域對象共享數(shù)據(jù)的示例代碼

    SpringMVC獲取請求參數(shù)和域對象共享數(shù)據(jù)的示例代碼

    這篇文章主要給大家介紹了SpringMVC獲取請求參數(shù)和域對象共享數(shù)據(jù)的示例代碼,文中通過代碼示例給大家介紹的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2023-12-12
  • Java使用Tess4J實現(xiàn)圖像識別方式

    Java使用Tess4J實現(xiàn)圖像識別方式

    這篇文章主要介紹了Java使用Tess4J實現(xiàn)圖像識別方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java并發(fā)工具類Future使用示例

    Java并發(fā)工具類Future使用示例

    這篇文章主要介紹了Java并發(fā)工具類Future使用示例,本文需要注意future.get()方法是阻塞式的,如果調用該方法的時候任務尚未執(zhí)行完成,則會一直等待下去,直到任務執(zhí)行結束,本文通過示例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2022-06-06
  • Spring Boot之過濾器 Filter注入的方式解析

    Spring Boot之過濾器 Filter注入的方式解析

    這篇文章主要介紹了Spring Boot之過濾器 Filter注入的方式解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java工廠模式優(yōu)雅地創(chuàng)建對象以及提高代碼復用率和靈活性

    Java工廠模式優(yōu)雅地創(chuàng)建對象以及提高代碼復用率和靈活性

    Java工廠模式是一種創(chuàng)建型設計模式,通過定義一個工廠類來封裝對象的創(chuàng)建過程,將對象的創(chuàng)建和使用分離,提高代碼的可維護性和可擴展性,同時可以實現(xiàn)更好的代碼復用和靈活性
    2023-05-05
  • 深入了解Springboot核心知識點之數(shù)據(jù)訪問配置

    深入了解Springboot核心知識點之數(shù)據(jù)訪問配置

    這篇文章主要為大家介紹了Springboot核心知識點中的數(shù)據(jù)訪問配置,文中的示例代碼講解詳細,對我們了解SpringBoot有一定幫助,快跟隨小編一起學習一下吧
    2021-12-12
  • Java設計模式之中介模式(Mediator模式)介紹

    Java設計模式之中介模式(Mediator模式)介紹

    這篇文章主要介紹了Java設計模式之中介模式(Mediator模式)介紹,本文講解了為何使用Mediator模式、如何使用中介模式等內容,需要的朋友可以參考下
    2015-03-03
  • 解決Idea啟動Spring Boot很慢的問題

    解決Idea啟動Spring Boot很慢的問題

    這篇文章主要介紹了解決Idea啟動Spring Boot很慢的問題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-12-12

最新評論