From ab35ac8b769b2d9816dffb33a64f2c6f7bd5dd6e Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 05 九月 2024 17:05:55 +0800
Subject: [PATCH] 风行网页版爬虫

---
 src/main/java/com/yeshi/buwan/util/HttpUtil.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/util/HttpUtil.java b/src/main/java/com/yeshi/buwan/util/HttpUtil.java
index 56a6794..dd000ce 100644
--- a/src/main/java/com/yeshi/buwan/util/HttpUtil.java
+++ b/src/main/java/com/yeshi/buwan/util/HttpUtil.java
@@ -151,6 +151,26 @@
 		return "";
 	}
 
+	public static String post(String url,String entity,Map<String,String> headers) {
+		HttpClient client = new HttpClient();
+
+		PostMethod method = new PostMethod(url);
+		if(headers!=null)
+			for(String key:headers.keySet()){
+				method.addRequestHeader(key, headers.get(key));
+			}
+		method.setRequestBody(entity);
+		try {
+			client.executeMethod(method);
+			return convertInputStreamToString(method.getResponseBodyAsStream());
+		} catch (HttpException e) {
+			e.printStackTrace();
+		} catch (IOException e) {
+			e.printStackTrace();
+		}
+		return "";
+	}
+
 	public static String post(String url, Map<String, String> map) {
 		Iterator<String> its = map.keySet().iterator();
 		NameValuePair[] params = new NameValuePair[map.keySet().size()];

--
Gitblit v1.8.0