# Java如何获取指定URL页面所提交的内容?
  • 1. # Java如何获取指定URL页面所提交的内容? 代码如下,通过浏览器访问返回的是“123”,但是后台输出却是一个页面,怎么才能通过访问“http://localhost:8080/test/index.jsp”后台也返回“123”? @RequestMapping("/fs") @ResponseBody public String fs(String user){ return "123"; } public static void main(String[] args) { String path = "http://localhost:8080/test/index.jsp"; String a =interfaceUtil(path,""); }

public static String interfaceUtil(String path, String date){
String str = "";
try {
URL url = new URL(path);
//打开和url之间的连接
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
PrintWriter out = null;
//设置通用的请求属性
conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
//设置是否向httpUrlConnection输出,设置是否从httpUrlConnection读入
conn.setDoOutput(true);
conn.setDoInput(true);
//conn.setInstanceFollowRedirects(true);
//获取URLConnection对象对应的输出流
out = new PrintWriter(conn.getOutputStream());
//发送请求参数即数据
out.print(date);
//缓冲数据
out.flush();
out.close();
//获取URLConnection对象对应的输入流
InputStream is = conn.getInputStream();
//构造一个字符流缓存
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
str+=line;
}
//关闭流
is.close();
//断开连接
conn.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
return str;
}
调用该方法得到一个页面:

图片说明

1个回答

String path = "http://localhost:8080/dy/fs.do";
浏览器会解析页面加载js执行jQuery方法然后再发一次请求,你这个请求是获取浏览器要加载的页面,js并没有触发,也就不会发请求重新加载dom元素了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Java获取指定URL页面内容
Java获取指定URL页面内容;函数指定URL以及对应页面字符集,取得页面内容
如何获取指定url的页面修改时间?
用javascript:alert(document.lastModified)在地址栏里是能够获取页面的修改时间,但是我有一批页面,想通过jsp批量获取页面的修改时间,lastmodified能否加变量呢??rnrnrn例如我事先把url输入到一个数组,然后遍历输出页面的最后修改时间~~~~
JAVA 通过URL 获取页面内容
package com.example; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.UR
如何获取页面URL
比如我是通过http://196.168.1.95/login/a.asp?username='roy117'这个地址访问a.asp这个页面 rn在a.asp里通过 call openw("恭喜"&username&"!注册成功","http://221.4.162.251/webform/b.aspxtype=reg&username="&username);跳转到b.aspx页面, rn在b.aspx页面里要获取访问a.asp页面的url也就是(http://196.168.1.95/login/a.asp?username='roy117') 这个地址 请问有没有什么办法?
如何读取 指定的url的内容???????????
<%@page contentType="text/html;charset=gb2312"%>rn<%rn//response.encodeURL()rnjava.net.URLConnection urlconn=new java.net.URL(response.encodeURL("http://127.0.0.1/jsp/type/resume/Preview.jsp?Node=16095")).openConnection();rnint len=urlconn.getContentLength();rnbyte by[]=new byte[len];rnjava.io.InputStream is=urlconn.getInputStream();rnis.read(by);rnis.close();rnSystem.out.print(new String(by));rnout.print(new String(by));rn%>rnrnhttp://127.0.0.1/jsp/type/resume/Preview.jsp?Node=16095页面,必须登陆后的会员才可以访问,否则跳转到登陆(response.sendRedirect("/login.jsp");)界面rnrn而我在登陆状态下用以上方式读取页面的内容, 结果则是/login.jsp页面的内容,rn怎样解决这种问题???????????
java 获取页面内容
该页面可以支持全景特效,已经360视角展示商品,可以在酒店展示
java 如何获取来路页面url
java 如何获取来路页面urlrna页面链接到b页面,如何知道a页面的地址
如何获取页面内容。
当我输入一个URL时,URL返回在页面的内容。我如何遍历出来。rn比如:www.cdn.net/uid=1rn然后页面内将显示.uid=1 uname=2rn uid=2 uname=3rn uid=3 uname=4rn我如何将它遍历出来。。。求代码。rn我已经用file_get_contents整到手了。就是还没遍历~rn
获取指定URl页面中所有链接
获取指定URl页面中所有链接
获取指定URL页面HTML数据类
获取指定URL页面HTML数据类,该方法传入url,返回所请求的页面html字符串。
如何获取当前页面URL
当用户访问某一页面(这个页面需要登陆后才能访问到)rn跳转到登陆页 rn登陆后自动跳转到 刚才访问的页rnrnrn如何记录用户登陆前访问的页
如何获取页面视频文件的url
特别是像sina这样的,兄弟们,多谢先
如何获取提交页面源码
[color=#FF0000][b]我写的一个查询html源码的源码,不过没有查询到目标地址的源码[/b][/color]rn[code=Java]import java.io.BufferedReader;rnimport java.io.IOException;rnimport java.io.InputStreamReader;rnimport java.net.MalformedURLException;rnimport java.net.URL;rnrn/**rn * @author happyrn * rn */rnpublic class JavaGetResource rn public static void main(String[] args) rn String uri = "http://jtk.sptcc.com:8080/servlet?addr=110.120.130.99&hiddentype=index&Card_id=72494857632";rn String resource = getOneHtml(uri);rn System.out.println(resource);rn rnrn public static String getOneHtml(String htmlurl) rn URL url;rn String temp;rn StringBuffer sb = new StringBuffer();rn try rn url = new URL(htmlurl);rn BufferedReader in = new BufferedReader(new InputStreamReader(urlrn .openStream(), "gbk")); // UTF-8rn while ((temp = in.readLine()) != null) rn sb.append(temp + "\n");rn rn in.close();rn catch (MalformedURLException me) rn System.out.println("你输入的URL格式有问题!请仔细输入");rn me.getMessage();rn try rn throw me;rn catch (MalformedURLException e) rn e.printStackTrace();rn rn catch (IOException e) rn e.printStackTrace();rn try rn throw e;rn catch (IOException e1) rn e1.printStackTrace();rn rn rn return sb.toString();rn rnrn[/code]rnrn// JAVA输出的html源码rn[code=Java]rnrnrn rnrn jtk 上海市公共交通卡网上查询rn rn rnrnrn rn rn rn rn rn rn rn  rn rn rn  rn rn  rn  rn  rn rn rn rn rn rn rn rn  rn  rn  rn rn  rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn  rn 用户名:rn rn rn rn rn rn  rn 密 码:rn rn rn rn rn rn  rn 卡 号:rn rn rn rn (试用期间请输入卡号直接查询)rn rn rn  rn  rn rn rnrnrnrnrn rn rnrnrnrn  rn  rn rn rn rn rn上海公共交通卡股份有限公司版权所有,未经授权禁止复制或建立镜像rnrn rn rn rn rn Shanghairn Public Transportation Card Co.Ltd. All rights reservedrn rn rn rn rnrnrnrnrn[/code]rnrn
js 根据url获取页面内容
有一个url,例如http://www.xxx.com/con.htmlrn根据这个url,我想用 js 获取这个con.html里面的内容,请问如何写法?
C# 根据Url获取页面所有内容
转载:https://blog.csdn.net/u010182162/article/details/76686194
jquery跨域获取url链接的页面内容
参考:https://stackoverflow.com/questions/15005500/loading-cross-domain-endpoint-with-jquery-ajax &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;meta name=&quot;viewport&quot; content=&quot;wid...
Ajax提交获取另一个网站页面内容
如本地192.168.1.10上的一个jsrn$.ajax(rn type: "POST",rn url: "192.168.1.22/test/aa.php",rn data: "name=John&location=Boston",rn success: function(msg)rn alert( "Data Saved: " + msg );rn rn);rn这里它不能访问192.168.1.22/test/aa.php吗
急,急,如何获取提交页面所返回的值
URL http://x.x.x.x/dll/http/sendfordll/dll_send.phprn返回值 00 : 成功 01 : 网络通讯失败 02 : 服务器无应答 03 : 超过同步连接次数 10 : 认证失败 11 : 发送失败(服务器端) 12 : DB出错 13 : 余额不足 14 : count(客户端提交的短信条数不符合服务器计算条数) 20 : 所属代理商/企业认证失败 30 : IP认证失败99 : apache server errorrn示例 http://x.x.x.x/dll/http/sendfordll/dll_send.php?uid=testid&pwd=testpwd&rev=13500000000;13600000000;&msg=你好&sdt=SOON&snd=111&cnt=2&cpn=ibcrnrnrnrn示例如上:rnrn我想在Asp页面上提交服务器所要求的参数,Post地址就是http://x.x.x.x/dll/http/sendfordll/dll_send.phprn我如何用Asp做到能取回返回的值比如00 01 02 03,然后再从我客户端的程序处理这些值?rn
java获取指定url的文件并打印其内容
url格式:String url = "https://xxx.xxx.xxx/xxx.txt"或String url = "http://xxx.xxx.xxx/xxx.txt" 即文件所在服务器上的具体位置 注意:可输出的文件必须为可用txt打开的文本文件 public void fileOutput(String url) throws IOException { ...
获取指定的URL参数值
/** * 获取指定的URL参数值 * URL:http://www.quwan.com/index?pkActivity=tyler * 参数:paramName URL参数 * 调用方法:getParam("pkActivity") * 返回值:tyler */ function getParam(name) { var reg = new...
Java 获取HTTPS页面内容
编写一个小程序用以获取HTTPS的页面内容,其代码如下:rnString newURLstring = "https://10.10.0.1/mmcp/Controller?url=mmc1;IVLzzJ8WlQUdncGAFrQ09aVlqUYU77EA&mobile=%2B50080177";rnSystem.out.println("HEADER->Location: " + newURLstring);rnURL newurl = new URL(newURLstring);rnBufferedReader in = new BufferedReader(new InputStreamReader(newurl.openStream()));rnString str;rnwhile ((str = in.readLine()) != null) rn readLine() strips the newline character(s)rn System.out.println(str);rnrnin.close(); rn问题在于上面的newURLstring的地址我copy到浏览器是可以看到页面内容,但是运行java时却得到FileNotFoundException,页面找不到!!注意到其参数mobile=后的%2B实际即是url中+的编码,如果我将它直接用+代替在运行程序,即使用:rnString newURLstring = "https://10.10.0.1/mmcp/Controller?url=mmc1;IVLzzJ8WlQUdncGAFrQ09aVlqUYU77EA&mobile=+50080177";rn程序能够收到返回的页面内容(虽然服务器认为登陆的参数错误,返回的是告诉你登陆有误的页面)。rnrn是因为%2B的问题么?高手请帮忙。
一个简单问题:如何获取指定URL网页的内容?
比如对于给定http://www.123.com/1.htm的页面rn我想把1.htm这个源文本读取下来,保存到一个String中,应该如何实现?rnrn谢谢!rn
pb如何获取指定URL中网页元素内容
pb如何获取指定URL中网页元素内容rn例如获取http://www.baidu.com中所有链接地址。用VB,vc都可以。查不到pb实现的方法。请高手指教一下。
php 获取页面中的指定内容类
php 获取页面中的指定内容类
java实现通过url获取状态码与页面内容
package httptest.demo.test1; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingExc...
Java抓取URL指定的HTML内容
[color=brown]通过Java获取到URL指定的内容,如果有目标数据可以再写代码解析获取到的内容[/color] [code=&quot;java&quot;] package com.boonya; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException...
如何获取提交页面的url?
如果由1.jsp提交到2.jsp,那我如何在2.jsp得到提交页面的url.
【Java】获取指定URL下载的文件
现在有一条URL路径(非webservice),http://xx.xx.xxx.xx:8080/Windchill/servlet/WindchillAuthGW/wt.enterprise.URLProcessor/invokeAction?u8&Action=ProcessInfo&ProductLine=10000&Date=2012-02-16&Type=TRProcessInforn点击该url,会提示录入用户名和密码,验证通过后(根据上面url中的参数返回对应的数据,该数据会保存在返回的文件中)会提示打开或者保存文件。rnrn如何在java里获取到该文件对象。
如何获取页面中的内容!
页面地址rnhttps://graph.qq.com/oauth2.0/me?access_token=1514130C9D1054F6F9B083366249CF24rnrnrn页面内容为:callback( "client_id":"100221326","openid":"99BD8F025CF73F24E2D738DBA11EFA79" );rnrn需要获取到 [color=#FF0000]99BD8F025CF73F24E2D738DBA11EFA79 [/color]这个值rnrn求最高效、专业点的方法!
如何获取页面 中的内容?
我想在导航栏中显示: 登录页面>当前页面的titlernrn但是不知道如何在Page_Load中得到当前页title的值rnrn我试过下面的方法,但是错误!提示mytitle未声明。可是我搜索论坛,发现很多人都是这么回答的呀?rnrn前台:rn rn rnrn后台:Label1.Text=mytitle.InnerHtmlrnrn另外还有人说 <%mytitle%>,试过了也提示错误呀!rnrn究竟该怎么做才对?
获取URL节点内容
获取URL节点内容
获取URL内容
package spring;import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.net.URLConnection;public class TestURL { public static void main(String[] args) throws Excepti
Java 从网页指定URL获取文件
这个问题我也搜过,但是搜到的代码都没有什么注释,不方便理解; 或者就是自己对IO流的理解不深,注解也不太好看懂. 于是我在查阅了一些博主关于IO流的描述后,自己写了一个只用一层的IO流完成从网页指定URL获取文件的操作,并添加了注释,方便理解. 不过最简单,也就意味着低效,未优化.之后会补上通过添加IO层的方法来提升效率的方法
获取页面url
from selenium import webdriver from time import sleep import re url='https://hao.360.cn/?a1004/' driver=webdriver.Chrome() driver.get(url) page=driver.page_source urls=re.findall('href=\"(.*?)\"', pa
页面URL获取工具
工具功能,很强大,不限于以下功能 1、查看网页源码 2、鼠标获取网页地址 3、复制网页信息 4、查看网页文本 5、查看网页表单
获取当前页面 URL
这个 PHP 片段可以帮助你让用户登录后直接跳转到之前浏览的页面 function current_url() { $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $validURL = str_replace("&", "&", $url); return validURL; }
如何获取当前页面 ,提交后页面的内容???
[code=HTML] rntestrn rn rn姓名:rnrnrn rnrn [/code]rn如上所示 页面运行后 会跳转到 支付宝首页 .rn如何获取 跳转后的页面(这里是 支付宝首页)的内容呢???rn[code=HTML] rn rn rn rn rn [/code]rn我觉得 iframe 貌似可以 但是具体怎么操作?rnrn
如何读取指定URL的数据内容?
想用程序读取一个指定网址,获取其HTML的内容,应该怎么做呢?rn
Java爬虫获取某个页面中指定节点的内容
Java爬虫获取某个页面中指定节点的内容
获取提交表单的action 提交Url
url=""; $("#formobj").attr("action", url); //当前表单的id 传入自己要提交的url
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件