java获取response数据_Java中实现Http请求并获取响应数据
前言
在演示的功能代碼中使用的請(qǐng)求http地址為:http://timor.tech/api/holiday/year/
接口說明:獲取指定年份或年月份的所有節(jié)假日信息。默認(rèn)返回當(dāng)前年份的所有信息。
以上功能代碼僅在使用GET請(qǐng)求方式時(shí)測(cè)試通過,POST等其他請(qǐng)求時(shí)請(qǐng)自行嘗試。
因未設(shè)置請(qǐng)求頭時(shí)也成功獲取了響應(yīng)數(shù)據(jù),所以未在演示代碼中添加請(qǐng)求頭信息,請(qǐng)求失敗時(shí)可自行添加請(qǐng)求頭信息后重試
方式一:功能實(shí)現(xiàn)類 java.net.HttpURLConnection
請(qǐng)求實(shí)現(xiàn)代碼:
package com.zhiyin.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class MyTest {
public static void main(String[] args) {
test();
}
// HttpURLConnection方式
public static void test() {
String SUBMIT_METHOD_GET = "GET"; // 一定要是大寫,否則請(qǐng)求無效
String urlStr = "http://timor.tech/api/holiday/year/"; // 請(qǐng)求http地址
St
總結(jié)
以上是生活随笔為你收集整理的java获取response数据_Java中实现Http请求并获取响应数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java开源内容发布系统_18个Java
- 下一篇: 洛谷 P3102 [USACO14FEB