httpclient

  • 一个网站自动化测试程序的设计与实现
    一个网站自动化测试程序的设计与实现

    CSDN博客不再经常更新,更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion) 代码 下载地址:http://download.csdn.net/detail/fansunion/5018357(免积分) 代码亮点:可读性很好,注释详尽 背景 工作中,在维护一个项目.几个月前开始了 后台Java网站的重构. 重构的过程 需要不断去 运行网站,然后不断去测试.其中,最常见的 问题是 服务器内部错误 即 500错误.只要不出现500,一般来说,程序的业务不会出错. 此外,

    httpclient, 网站, 自动化, 测试, WebSiteMay 3

  • HttpClient3.x学习整理

     FORM: HTTP 协议可能是现在 Internet 上使用得最多.最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP协议来访问网络资源.虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK库本身提供的功能还不够丰富和灵活.HttpClient 是 Apache Jakarta Common下的子项目,用来提供高效的.最新的.功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP协议最新的

    httpclientApril 20

  • 使用Java调用谷歌搜索

    search托管于github 如何利用Java来调用谷歌搜索,更多细节请到github上查看search 自己没搜索引擎,又想要大规模的数据源,怎么办?可以对谷歌搜索善加利用,以小搏大,站在巨人的肩膀上.有很多的应用场景可以很巧妙地借助谷歌搜索来实现,比如网站的新闻采集,比如技术.品牌的新闻跟踪,比如知识库的收集,比如人机问答系统等,我之前做的一个准确率达百分之九十几的人机问答系统的数据源,其中一部分就是充分利用了谷歌搜索. package org.apdplat.search; import

    json, httpclient, Java, 搜索引擎, search, 谷歌搜索APIApril 8

  • Apache HttpClient 连接池的使用

    import java.io.IOException; import java.util.Random; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.HttpStatus; impor

    httpclient, 连接池April 2

  • 使用httpclient无需证书调用https的示例(java调用https)

    这篇文章主要介绍了使用httpclient无需证书调用https的示例(java调用https),需要的朋友可以参考下 使用httpclient无需证书调用https的url地址,传输字节流. package com.paic.hmreport.metaQ; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.F

    httpclient, Java, httpsMarch 25

  • java使用httpclient发送post请求示例

    这篇文章主要介绍了java使用httpclient发送post请求示例,依赖JSON.HTTPClient等jar包,需要的朋友可以参考下 package org.ssi.util; import java.io.IOException; import java.util.ArrayList; import java.util.List; import net.sf.json.JSONArray; import org.apache.commons.lang.exception.Exceptio

    httpclient, Java, POST请求January 29

  • php实现httpclient类示例

    这篇文章主要介绍了php实现httpclient类示例,需要的朋友可以参考下 httpClient::init($httpClient, $args = null); $httpClient->get($url, $data = null, $cookie = null); var_dump($httpClient->buffer); 复制代码 代码如下: <?php class httpClient { public $buffer = null; // buffer 获取返回的字符串

    httpclient, PHPDecember 17

  • java使用httpclient模拟post请求和get请求示例

    这篇文章主要介绍了java使用httpclient模拟post请求和get请求示例,需要的朋友可以参考下 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler; import o

    httpclient, Java, postDecember 12

  • Apache HttpClient POST数据(https)

    测试用的httpclient版本 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.1.2</version> <scope>test</scope> </dependency> 1.传键值对 http://www.android

    httpclient, httpsDecember 9

  • 爬虫--[HttpClient]
    爬虫--[HttpClient]

    爬虫技术可以获取互联网上开放的网页文档或其他文档,在java中HttpClient是比较好用的模拟请求和爬虫组件 下面看一个简单的职位爬去的实例: 1 下载HttpClient 最新HttpClient版本是4.x,我们可以去官网下载,本章所用版本为:commons-httpclient-3.0.1.jar 这是它的核心包,但是要编写一个完整的爬虫应用,它还需要依赖如下: 2 使用HttpClient进行模拟请求 2.1 创建HttpClient对象: HttpClient httpClient

    httpclient, 爬虫November 6

  • Android HttpClient GET或者POST请求基本使用方法

    在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务.这里只介绍如何使用HttpClient发起GET或者POST请求 在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务.你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POS

    httpclient, POST请求October 30

  • Android 中HttpURLConnection与HttpClient使用的简单实例

    这篇文章介绍了Android 中HttpURLConnection与HttpClient使用的简单实例,有需要的朋友可以参考一下 1:HttpHelper.java public class HttpHelper { //1:标准的Java接口 public static String getStringFromNet1(String param){ String result=""; try{ URL url=new URL(param); HttpURLConnection con

    httpclient, android, httpurlconnectionOctober 17

  • 模拟网易新闻

    模拟网易新闻 根据黑马Android28期视频做的东西,小程序涉及到了BaseAdapter,HttpClient,XmlPullParser,Handler 第一次写博客这玩意...还真不知道入手点.. 黑马28期视频也看了6天的了(耗时2周了吧..),总算完成了一个相对而言有点价值的玩意.... 这个模拟网易新闻的玩意,主界面用的ListView,每个新闻信息,使用RelativeLayout布局,无非就是几张图片,几个文本,给出的样本XML文件解析起来方便的多,因为是人为优化过的...(后

    httpclient, android, Handler, BaseAdapter, XmlPullParserOctober 5

  • HttpClient获取服务器JSON数据问题处理
    HttpClient获取服务器JSON数据问题处理

    很郁闷的是遇到,不能获取JSON数据的问题,而服务端已提供数据. 1. 服务端代码实现数据访问 用以提供客户端所需数据,服务端是Spring mvc模式,返回JSON数据,代码如下: package com.scengine.wtms.business.controller; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import org.springframework.ster

    httpclient, android, httpget, Session, Cookie, HttpPostSeptember 22

  • Android下通过httpClient发送GET和POST请求的实例代码

    这篇文章介绍了Android下通过httpClient发送GET和POST请求的实例代码,有需要的朋友可以参考一下 public class HttpUtil { public static String sendDataByHttpClientGet(String path,String name,String pass){ String result = ""; //1.获取到一个浏览器 HttpClient client = new DefaultHttpClient(); //

    httpclient, post, getAugust 5

  • httpclient4.3简单封装

    对httpclient4.3版本的一个简单封装,下面是代码 /** * httputil工具类 * * @author rex */ public class HttpUtil { private static CloseableHttpClient client; private static BasicCookieStore cookieStore; private static HttpGet get; private static HttpPost post; private stati

    httpclientAugust 4

  • ASP.NET MVC Web API HttpClient简介
    ASP.NET MVC Web API HttpClient简介

    依稀还记得那个时候用WebClient,HttpWebRequest来发送一个请求,现在ASP.NET MVC4中自带了一个类HttpClient;需要的朋友可以参考下 1.HttpClient简单介绍 依稀还记得那个时候用WebClient,HttpWebRequest来发送一个请求,现在ASP.NET MVC4中自带了一个类HttpClient,用于接收HttpResponseMessage和发送HttpRequestMesssage. 问题在于既然WebClient,HttpWebRequ

    httpclientJuly 18

  • Android通过HttpURLConnection和HttpClient接口实现网络编程

    这篇文章主要介绍了Android通过HttpURLConnection和HttpClient接口实现网络编程的相关资料,需要的朋友可以参考下 Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序.以下是学习中的一些经验. 1.HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同.GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器.而POST方法的参数是放在Http请求中.

    httpclient, android, httpurlconnectionMay 18

  • Android 网络开发框架的选择

    当我们开发企业级应用的时候,一般都会选择使用已经封装好的http框架.开源的比较流行的有: 1.volley 2.android-async-http 3.retrofit 4.okhttp 5.androidquery 6.AndroidAsync 等.他们各有优劣,不同的框架有不同的效率,在使用的时候可以因地制宜地测试,根据效果来选择使用哪个,之前个人则比较喜欢用android-async- http,.如今Google推出了官方的针对Android平台上的网络通信库volley,能使网络通

    httpclient, Android网络开发, HttpConnectionApril 20

  • 使用httpclient实现免费的google翻译api

    这篇文章主要介绍了使用httpclient实现免费的google翻译api的方法,大家参考使用吧 由於Google translate API要收? ,因此想了一??偷?C的方法 1. 用HttpClient?送一??request?http://translate.google.com 2. 再用Jsoup??arse html, ?K取出翻?後的文字 /** * Copyright (c) blackbear, Inc All Rights Reserved. */ package org.

    httpclient, google翻译April 2

  • HttpClient Post/GetMethod 转码方案汇总

    HttpClient Post 方式模拟请求时常会遇到中文转码问题,这里我总结一下自己遇到的几种情况和解决方案. 1.请求网页 GetMethod getMethod = new GetMethod("http://www.baidu.com"); //(1).这里可以设置自己想要的编码格式 getMethod.getParams().setContentCharset("GB2312"); //(2).对于get方法也可以这样设置 getMethod.getPar

    httpclient, post, get, 乱码, 编码February 21

  • httpclient模拟登陆具体实现(使用js设置cookie)

    最简单的方法就是通过得到的cookie定制一个httpclient,感兴趣的朋友可以了解下本文 httpclient模拟登陆(使用js设置cookie) <html> <meta http-equiv='Content-Type' content='text/html; charset=gb2312'> <link rel=stylesheet type=text/css href='/bbs.css'> <script>document.cookie='u

    httpclient, 模拟登陆February 14

  • HttpClient抓取网页的两种方式

    可以利用NodeFilter对网页进行分析及利用Visitor对网页进行分析实现抓取网页,具体如下感兴趣的朋友可以参考下,希望对大家有所帮助 一.利用NodeFilter对网页进行分析 1.生成一个Parser a.通过url提取网络上的网页 Parser parser = new Parser(); parser.setURL("http://www.yahoo.com.cn"); b.提取本地网页文件 通过读文件把网页文件转化成字符串: 复制代码 代码如下: Parser pars

    httpclient, 抓取网页January 6

  • java 的Httpclient的使用 ,同步与 异步方式
    java 的Httpclient的使用 ,同步与 异步方式

    我主要讲最新的4.3.1的使用 从4.3版本开始开始 一些变化 那个ConnectionManager() 被遗弃 ,开始采用CloseableHttpClient 关闭 例如 我们前面版本 关闭 通过client.getConnectionManager().shutdown() 现在吗 只要client.close(); 当然这个client是上面的closeableHttpClient ,详细的见我下面的源代码 也许你会注意到apache 下面有个异步的支持httpclient 实际还有个

    httpclient, 第三方登录, HttpAsynClient, unirest, 社会化登录December 19

  • java httpclient get&post

    get import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpMethod; import org.apache.commons.h

    httpclient, Java, post, getNovember 18

  • httpclient重定向之后获取网址信息示例

    使用HttpClient进行127.0.0.1:8080地址的问题,然后该地址自动重定向127.0.0.1:8080/mobserver,如何获取该地址呢?使用HttpContext,下面是示例 import org.apache.http.HttpEntity; import org.apache.http.HttpHost; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; impor

    httpclient, 重定向November 11

  • HttpClient v4.3 例子: Https, Basic Auth, Get/Post

    Https 例子: HttpHost host = new HttpHost(ip, 443, "https"); public CloseableHttpClient createHttpsClient() { X509TrustManager x509mgr = new X509TrustManager() { @Override public void checkClientTrusted(X509Certificate[] xcs, String string) { } @Ov

    httpclientOctober 18

  • HTTP协议和HttpClient的入门
    HTTP协议和HttpClient的入门

    HTTP协议的发展史没有了解,是给予请求与响应模式的.无连接.无状态的应用层的协议. HTTP协议 HTTP协议的URL HTTP URL(URL是一种特殊类型的URI,包含了勇于查找某个资源的足够的信息)的格式如下: http://host[":"port][abs_path] http表示要通过HTTP协议来定位网络资源:host表示合法的Internet主机域名或者IP地址:port指定一个端口号,为空则使用缺省端口80:abs_path指定请求资源的URI:如果URL中没有给出

    httpclient, urlconnection, JavaJuly 15

  • HttpClient不保存.发送Cookie

    问题: 使HttpClient(commons-httpclient:3.1)不保存和发送Cookie,即每次请求都相互独立. 解决: 方法1:客户端(HttpClient)添加cookie策略 httpClient.getParams().setCookiePolicy(CookiePolicy.IGNORE_COOKIES); 方法2:Http谓词(HttpMethod)每次创建时添加cookie策略 method.getParams().setCookiePolicy(CookiePoli

    httpclient, CookieJuly 12

  • android httpClient 支持HTTPS的2种处理方式
    android httpClient 支持HTTPS的2种处理方式

    问题: 项目中Android https或http请求地址重定向为HTTPS的地址,相信很多人都遇到了这个异常(无终端认证): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate 解决过程: 1.没遇到过的问题,搜索吧,少年 log里出现这个异常,作者第一次遇到,不知道啥意思.看下字面意思,是ssl协议中没有终端认证.SSL?作者没用到ssl协议呀,只是通过httpClient请求一个重定向https的地址. 好吧,goog

    httpclient, android, SSL, 证书, httpsJuly 11

  • 关于android中HttpClient的cookie

    请教一下开源中国客户端中的cookie是如何处理的,其中设置的cookie策略有什么作用? 如果服务端设置了cookie过期时间,如何验证cookie是否过期? @红薯

    httpclient, android, CookieJuly 5

  • 开发自己的监控系统三.移动篇(android)
    开发自己的监控系统三.移动篇(android)

    开发自己的监控系统一.email篇 开发自己的监控系统二.web篇 移动篇(android) 关键字:java.android.json.php 互联网已经进入大数据时代,如果没有给自己的产品开发手机端的应用程序,出门都不好意思跟别人打招呼了~~ 为了随时随地掌握服务器的运行状态,当然,也为了装ability,下面就来为我们的监控系统开发一个手机端(android)的应用. 原理: 首先编写一个web接口,读取数据库服务器数据,返回json对象数组.android应用程序解析json数据,通过l

    json, httpclient, android, 监控June 9

  • URLConnection中的getContent与getInputStream

    最近一直在做数据抓取的工作,以前接触的比较少,偶尔尝试过,但那会儿不太熟.后来看到大学都使用HttpClient来做,我就去下载了然后做了个测试,发现确实很简单,好用.于是我就一直用它来做数据抓取和文件下载的工作,这样用了一段时间,可是在用的过程中经常出现一些莫名奇怪的错误,我想应该是我对它的一些设置或者用法不对.但蛋疼的是它报的错误都是基本的IO错误,根据就不知道为什么.这样继续了快一个月,抓取断断续续的,我实在受不了,就果断换成了JDK自带的HttpURLConnection,这样就再也没出

    httpclient, httpurlconnection, urlconnection, JavaMay 30

  • 自己动手写压力测试-三剑客HttpClient+Async+Parallel

    曾经沧海难为水 信息如水 压力如潮 功能实现阶段,我们对得要处理的信息分析得很细致,很透彻,所谓细如丝,透如水.然而,到了产品的阶段,要处理的信息却如同潮洪而至,原本的假设预想,通通被击成了碎片.这时候产生的错误和问题,很难在开发机上重现. 如果说用户验收测试是对功能实现的检查,需要滴水不漏:压力测试则是容量的考验,迎接浪的洗礼. (本文版权属于© 2012 - 2013 予沁安 ) 环肥燕瘦 压力测试的工具颇多,尤其是HP的LoadRunner甚至成为了行业标准.可是,在研究和考察的过程中,心

    httpclient, async, .NET, 压力测试, Parallel, 4.5April 17

  • 学习 HTTP协议挺不错的一个类

    Manual: http://scripts.incutio.com/httpclient/

    httpclientMarch 11

  • Jetty源码学习8-HttpClient
    Jetty源码学习8-HttpClient

    引言 Jetty通过Continunation将耗时的任务分发给应用线程去完成,使得自己可以抽身于Servlet请求线程,虽然降低了请求线程的压力,但是增加了应用线程的压力. 如果采用HttpClient的话将可以有效地解决应用线程的负担,理论上可以实现完全的"无阻塞".那么HttpClient是什么呢? HttpClient 是 Apache Jakarta Common下的子项目,可以用来提供高效的.最新的.功能丰富的支持 HTTP 协议的客户端编程工具包.HttpClient的实

    jetty, httpclient, 异步, 透明代理, 无阻塞February 27

  • Jetty源码学习5-NIO架构网络服务器
    Jetty源码学习5-NIO架构网络服务器

    引言 一个优秀的框架能从中学到很多东西,撇开代码不说,它所涉及到的技术也是非常通用的,藉此总结下NIO.JMX.HttpClient.Continunation在Jetty中的应用,当然对于Http的解析HttpParser也算是一个. 本文主要是总结网络服务器的架构与NIO在Jetty中的应用,关于NIO的操作系统底层原理并没有深入研究,只总结了我对于NIO的理解. 网络架构对于应用服务器而言还是比较重要的,在服务器中有一些"池"的概念,你立马会想到线程池,Jetty中还有缓存池.H

    jetty, nio, httpclient, 网络服务器February 27

  • HTTPClient模拟登陆21CN

    String retCode_0 = "0";// 登录成功 String retCode_5 = "1008";// 用户名不存在 String retCode_20 = "1014";// 密码错误 account = StringUtils.substring(account, 0, account.indexOf("@")); StringBuilder loginUrl = new StringBuilder(&qu

    httpclient, 21cn, JavaJanuary 22

  • HttpClient与HttpComponents
    HttpClient与HttpComponents

    HttpClient HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供支持 HTTP 协议的客户端编程工具包 HttpClient: http://hc.apache.org/httpclient-3.x/ HttpClient入门: http://www.ibm.com/developerworks/cn/opensource/os-httpclient/ 示例:通过Get方法取得百度首页内容 @SuppressWarnings("serial&q

    httpclient, HttpComponentsJanuary 21

  • HttpClient+jsoup登录+解析 163邮箱

    http://www.codeweblog.com/code/snippet_128625_12592 记录此地址,

    httpclient, 登录, jsoup, 解析HTML, 163邮箱August 6

  • httpclient 小例子编写

    最近这两天帮忙调试接口,用到了httpclient ,自己参照网上方法编写个小例子 ,方便以后查看 ----- /** * 远程访问调用方法工具类 * * @author yangy * */ public class RemoteRequestUtils { public static void main(String[] args) throws HttpException, IOException { getRequest(null); } /** * 远程get请求 方法直接打印返回结果

    httpclientJuly 26

  • HttpClient用法

    场景: 在一个servlet/bean中访问另一个servlet 实现方法: 需要:HttpClient.jar (Apache官方网站下载) 1.调用者 ...... //创建client HttpClient client = new HttpClient(); PostMethod postMethod = new PostMethod("xxx/checkuser"); NameValuePair[] data = { new NameValuePair("login

    httpclientJune 26

  • tbfetcher项目小结

    今年4月份为了缓解生活上的压力,不得不开始了一个新的私活项目,现在差不多到了项目收尾的阶段了,也该总结一下做完这个项目后,自己从中学到的一些知识. 项目情况介绍 这个项目是由同学介绍,由我和另外一位同学共同合作完成的,项目的需求大致是这样的:从淘宝电子商务网站,根据对方指定的数据格式,完成数据的抓取并将数据写入excel文件中保存,数据的总量大约有100w条. 前期调研工作 前期的调研工作主要有以下方面: 1) 确定项目需求,经过和对方的多次交流讨论,最终形成了一份项目需求规格说明书: 2) 确

    httpclient, 电子商务, 数据抓取, 淘宝June 19

  • HTTPClient模拟登陆人人网

    目的: 使用HTTPClient4.0.1登录到人人网,并从特定的网页抓取数据. 总结&注意事项: HttpClient(DefaultHttpClient)代表了一个会话,在同一个会话中,HttpClient对cookie自动进行管理(当然,也可以在程序中进行控制). 在同一个会话中,当使用post或是get发起一个新的请求时,一般需要对调用前一个会话的abort()方法,否则会抛出异常. 有些网站登录成功后会重定向(302, 303),比如这里的人人网.如果发出的是post请求,需要从响应头

    httpclient, JavaMay 11

  • HttpClient_4 用法 由HttpClient_3 升级到 HttpClient_4 必看

    HttpClient程序包是一个实现了 HTTP 协议的客户端编程工具包,要想熟练的掌握它,必须熟悉 HTTP协议.一个最简单的调用如下: import java.io.IOException; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.

    httpclient, Java, HttpClient4May 11

  • 通过JAVA程序来获取某个页面的信息 HttpClient

    今天碰到一个问题,就是跨域调取数据的问题.....应该算是跨域吧,看到程序时用httpClient写的,晚上回来看了一下,非常好,看到一篇好文章,转过来 一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等.所访问的这些页面 有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS.目前我们使用的浏览器处理这些情况都 不会构成问题.不过你可能在某些时候需要通过程序来访问这样的一

    httpclient, post, getApril 12

  • [Share] Sina microblogging platform --- open the use of 01

    [Share] Sina microblogging platform --- open the use of 01 Sina microblogging, applications, third-party, JAVA, there are a lot of documents open platform for third-party can be based on these open platforms to develop applications, Sina microbloggin

    java code, quot, url url, o3, open platform, httpclient, u1, java file, open platforms, sdk java, party applications, developer documentation, httprequest, w1, a6, s7, c0, l6, statuses, w8October 14

  • Made to increase the amount of all network access software, httpclient, jsoup,

    My freshman year was extraordinary brush are also relevant online network popular software, has found himself a junior studying computer why do use someone else's software, they can not design? So how to design their own as a small brush for all popu

    proxy, parameters, access time, match, firefox, request response, regular expression, internet search, jar files, vocabulary, httpclient, relevant knowledge, popularity, popular software, thread control, open source package, access software, freshman year, control simulation, response methodsSeptember 23

  • java class to read Sina rss

    HttpClient httpClient = HttpClientFactory.createNewHttpClient (); GetAccess get = new GetAccess (httpClient); String uri = " http://rss.sina.com.cn/tech/rollnews.xml "; HttpResponse response = get.doGet (uri); String s = HttpUtil.getHtmlInfoSimp

    impl, java class, println, response system, httpclient, development trends, stringreader, document reader, technology company, netflix, advertising technology, target price, ceo interview, piper jaffray, electric business, tracking stock, discovery channel, contract renewal, adchemy, sun microSeptember 21

  • Microblogging using HttpClient to access sina

    Today received a task to climb sina micro-blog content. Reptiles climb a cookie, so write a login interface to use httpclient. Analysis tools used: Live HTTP Headers (Firefox, a plug-in) References: http://blog.csdn.net/yodlove/article/details/593802

    apache, import java, java util, amp, map, import org, ioexception, main string, js, jk, hashmap, analysis tools, callback, httpclient, login interface, article details, eggAugust 17