mshd.net
当前位置:首页 >> JAvA请求一个URL.获取网站返回的数据.通过POST请求 >>

JAvA请求一个URL.获取网站返回的数据.通过POST请求

package wzh.Http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Map;...

建议你使用java web的jstl标签获取,从网站返回的结果不要放在一个String中,而要把你要显示的信息存储到一个list中,在服务器端放到response.setAttribute()中,页面使用foreach显示,可以参考:http://blog.csdn.net/honey_claire/article/det...

到底是要写客户端、还是服务器端的呢。。。。。。。。 服务器端,TOMCAT写servlet就可以 客户端,就是java.net.HttpURLConnection

package com.weixin.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.StringWriter;import java.io.UnsupportedEncodingException;import java.ut...

public String sendPostRequest(String url) { StringBuffer stringBuffer = new StringBuffer(""); try { URL postUrl = new URL(url); HttpURLConnection connection = (HttpURLConnection) postUrl.openConnection(); connection.setDoOutput...

// ajax 对象function ajaxObject() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp = new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { x...

你在本地的regInfo有值不为null,而在服务器后台返回的regInfo值是null的

public void test(Long clusterId,boolean monitorSendAllFlag) {boolean result=false;try {String url ="http://www.xxx.com/xxx/xxx.action";String json= HttpConfigUtil.getHttpResponse(url);System.out.println(json);} catch (Exception...

cookie 放到下次请求的头,再去请求就是了 ~~~~~~

你的意思就是用java向一个网站发送一个post请求是嘛?可以的,爬虫也就是这样实现,通过请求得到返回的数据再分析,(虽然现在爬虫多用python,不过java也是可以实现的,只是没有python方便快捷)

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com