Java獲取get請求圖片資源
使用Apache的HttpClient包
import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import org.apache.http.HttpEntity; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClients; import org.apache.http.util.EntityUtils; public class HttpTest { public static void main(String[] args) throws ClientProtocolException, IOException { CloseableHttpClient httpclient = HttpClients.createDefault(); try { HttpGet httpGet = new HttpGet("http://img2.126.net/xoimages/8/20141101/x/640x100.jpg"); CloseableHttpResponse response = httpclient.execute(httpGet); try { HttpEntity entity = response.getEntity(); InputStream inStream = entity.getContent(); FileOutputStream fw = new FileOutputStream("C:/Users/MIAO/Desktop/Response.jpg", false); int b = inStream.read(); while (b != -1) { fw.write(b); b = inStream.read(); } fw.close(); EntityUtils.consume(entity); } finally { response.close(); } }finally { httpclient.close(); } } }
相關推薦
Java獲取get請求圖片資源
使用Apache的HttpClient包 import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import org.apache.http.Ht
java獲取GET和POST請求引數
一 獲取請求方式 request.getMethod(); get和post都可用, 二 獲取請求型別 request.getContentType(); get和post都可用,示例值:application/json ,multipart/form-data, application/x
java獲取GET和POST請求的URL和引數列表
需要注意的是: request.getParameter()、 request.getInputStream()、request.getReader()這三種方法是有衝突的,因為流只能被讀一次。 比如: 當form表單內容採用 enctype=application/x-www-form-urlencoded
java HttpClient GET請求
read get請求 net error import get() sta .get oid HttpClient GET請求小實例,先簡單記錄下。 package com.httpclientget; import java.io.IOException; imp
Java獲取此次請求URL以及服務器根路徑的方法
h+ clas string pan gets pps 內容 端口 index http://www.jb51.net/article/71693.htm ********************************************** 本文介紹了Java獲取此
關於java post get請求Demo (請求c#iis接口)
錯誤 use nbsp plain generate 哈哈 pack () 技術 廢話不多說,直接上代碼 package dxq.httpGetDemo; import java.io.ByteArrayOutputStream; import java.io.Inpu
Java獲取HTTP請求的真實IP
本文介紹使用Java獲取HTTP請求的真實IP,包括了對反向代理、代理客戶端、多個IP情況的處理。 請參考以下程式碼片段: /** * 獲取真實IP * @param request 請求體 * @return 真實IP */ public s
Java獲取HTTP請求的上下文絕對路徑
本文介紹使用Java獲取一個請求的完整的 協議名+主機+埠號,如:http://127.0.0.1:14530。獲取該地址後,可以設為全域性變數(contextPath),在系統頁面中作為路徑字首使用。 請參考以下程式碼片段: // 獲取HTTP請求的上下文絕對路徑(完整的協議名+主機+埠號
Django怎麽獲取get請求裏面的參數
兩個 att sum函數 路由 aud name none get請求 寫法 獲取get請求裏面參數的兩種方法之三種寫法一,當get網址是127.0.0.1:8000/info/?id=20&s_id=30這種類型的網址時 我們在urls的路由的urlpatte
java獲取發起請求使用者的真實ip
public static String getIpAddr(HttpServletRequest request) { try { String ip = request.getHeader("x-forwarded-for"); if (ip == n
Java 傳送get請求獲得請求內容
/** * 傳送get請求 * @param url * @return */ public String sendGet(String url) { String result = ""; BufferedReader in = null;
Java獲取post請求json資料
一般情況下,web應用中,瀏覽器傳送http請求,傳引數的時候都是作為param傳遞的,java服務端通過request.getParameter(name)可以獲取引數內容; 但是會有一些場景,把引數放在了http的payload中(contentType:”application/json”),這時,使
Java獲取網路請求時區域網內的本地IP
見程式碼 // 正確的IP拿法,即優先拿site-local地址 @SuppressWarnings("rawtypes") private
獲取伺服器Url圖片資源,並顯示在ImageView中 Android
在ImageView_test.xml檔案中 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/a
Java獲取url地址圖片
package com.listings.web.controller; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileOutputStream;
Android通過請求網路獲取圖片資源
在日常的編寫Android軟體的過程中,避免不了使用網路請求,也不可能使用單機的Android,所以本次講的是通過Android傳送網路請求請求圖片的文章。 我先來總結一下網路請求的幾個步驟: 1、將想要請求的圖片地址轉換成URL類 2、通過openConnection來建立連線
Android-HttpClient-Get請求獲取網路圖片設定桌布
第一種方式使用httpclient-*.jar (需要在網上去下載httpclient-*.jar包) 把httpclient-4.5.jar/httpclient-4.4.1.jar包放入到libs裡,然後點選sync project ...才能使用httpclient-4.5.jar包 htt
java HTTP get post請求,獲取二進位制檔案實現
public class HttpPlugin{ private static Log log = LogFactory.getLog(HttpPlugin.class); @Override public void init() { } public void se
java 傳送POST、GET請求時,獲取請求的頭資訊Set-Cookie,請求攜帶Cookie
需求背景 1、前端在請求時遇到跨域請求,連續的請求之間需要攜帶上一次的Cookie,前端不便於實現。 2、所以需要後端實現Cookie的獲取與請求攜帶,實現請求服務的代理請求。 可行性分析 1、 cookie (儲存在使用者本地終端上的資料)
java跨域後臺傳送get請求,獲取返回值
@RequestMapping(value = "/subscribeChannel", method = RequestMethod.GET) @ResponseBody publi