`
ply316
  • 浏览: 2380 次
  • 性别: Icon_minigender_2
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

httpclient java 访问 Asp 页面

阅读更多
自己做的一个页面访问哦!如有什么不足请多提提意见。
以下是Java类
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.GetMethod;
import org.apache.commons.httpclient.methods.PostMethod;

public class LinkHtml {

public static void main(String[] args) throws IOException {
HttpClient httpClient = new HttpClient();
//找到页面
GetMethod get = new GetMethod(
"http://172.18.1.36/safeplay/UserLogin.aspx");
int status = httpClient.executeMethod(get);

String s = get.getResponseBodyAsString();

//带用户名和密码登陆页面
PostMethod m = new PostMethod(
"http://172.18.1.36/safeplay/UserLogin.aspx");
m.addParameter("UserName", "user");
m.addParameter("PSW", "1111");
m.addParameter("__VIEWSTATE",
"dDwxNDI4MjgwODEyOzs+DXX+j4pn4z4ElAGGBEISkDUqpVs=");
m.addParameter("LogonButton", "登陆");

status = httpClient.executeMethod(m);
// System.out.println(status);

s = m.getResponseBodyAsString();
}}
方法中的所带的参数如"__VIEWSTATE"都是通过页面MiniSniffer.exe工具这个是关键哦,又来他什么带参数的页面都可以查询, 查询到每登陆到一个页面所需要的参数哦!很简单的。
分享到:
评论

相关推荐

    用HttpClient来模拟浏览器GET POST

    为了使我们的程序能使用别人所提供的服务页面,就要求程序首先登录后再访问服务页面,这过程就需要自行处理cookie,想想当你用java.net.HttpURLConnection来完成这些功能时是多么恐怖的事情啊!况且这仅仅是我们所说...

    java生成静态页面的思路

    在Java编程领域,生成静态页面是一项常见的任务,尤其在构建网站、文档系统或者API文档时。这个过程通常涉及将动态内容转化为HTML格式的静态文件,以便于提高网站的加载速度和减少服务器负担。本篇文章将深入探讨...

    Java 百度ocr文字识别-发票识别,并在页面显示信息

    在Java中,可以使用HTTP请求库如Apache HttpClient或OkHttp来发起请求并处理响应。 3. **图像预处理**:在调用OCR接口前,通常需要对图像进行预处理,如调整大小、裁剪、灰度化、二值化等,以提高文字识别的准确性...

    java开源包4

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包101

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包6

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包9

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包5

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包8

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包10

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包3

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包1

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    Java资源包01

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    JAVA上百实例源码以及开源项目源代码

    Java访问权限控制源代码 1个目标文件 摘要:Java源码,文件操作,权限控制 Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流...

    java开源包2

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包11

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    java开源包7

    JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件。 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)...

    asp.net调用百度天气ApI获取天气

    ASP.NET 是一种基于微软.NET Framework的服务器端网页开发平台,它允许开发人员创建交互式的、动态的Web应用程序。在这个场景中,我们关注的是如何利用ASP.NET来调用百度天气API,以获取并显示特定城市的未来三天...

    安卓Android源码——与asp.net中的一般处理程序ashx进行交互.zip

    它们不需要像ASP.NET Web Forms或MVC那样创建完整的页面生命周期,而是直接处理请求并返回响应。在ASHX文件中,你可以编写C#代码来接收Android客户端发送的请求,处理数据,然后返回JSON响应。 总结一下,这个...

    jsp 抓取天气

    在网页开发领域,JSP(JavaServer Pages)是一种动态网页技术,它允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的数据处理和逻辑控制。本示例“jsp 抓取天气”是关于如何利用JSP来获取并展示网络上的实时...

Global site tag (gtag.js) - Google Analytics