相当于.NET';Java中的WebClient和HttpWebRequest?
.NET具有用于模拟浏览器请求的和类 我想用谷歌搜索一下,但我不知道该用什么关键词 我想在applet或本地相当于.NET';Java中的WebClient和HttpWebRequest?,java,.net,language-comparisons,Java,.net,Language Comparisons,.NET具有用于模拟浏览器请求的和类 我想用谷歌搜索一下,但我不知道该用什么关键词 我想在applet或本地.jar中编写HTTP获取和发布以及cookie的代码,并以文本字符串或其他可解析结构返回响应。具有等效功能,尽管API并不完全相同。奥克兰软件公司将其商业产品与各种替代产品进行了比较,包括Apache产品。Apache自己对内置HttpUrlConnection的看法(引自上面链接到的页面)是: jdk具有HttpUrlConnection 这在很多方面都是有限的 有缺陷 这里有一个到H
.jar
中编写HTTP获取和发布以及cookie的代码,并以文本字符串或其他可解析结构返回响应。具有等效功能,尽管API并不完全相同。奥克兰软件公司将其商业产品与各种替代产品进行了比较,包括Apache产品。Apache自己对内置HttpUrlConnection的看法(引自上面链接到的页面)是:
jdk具有HttpUrlConnection
这在很多方面都是有限的
有缺陷
这里有一个到HTTPClient的链接。是Java的HttpWebRequest
的等价物
URL iurl = new URL(url);
HttpURLConnection uc = (HttpURLConnection)iurl.openConnection();
uc.connect();
if (uc.getContentType().equalsIgnoreCase("image/jpeg"))
{
result = true;
}
我的html单元。
我可以模拟javascript(在一定程度上)验证Apache Cx JaxRs库中的Webclient 签出此: 示例代码如下所示:
WebClient client = WebClient.create(url);
client.path(ADD_PATH).path("/books/2").accept("text/plain");
s = client.get(String.class);
System.out.println(s);
我认为他实际上指的是httpunit:你知道HttpWebResponse的java等价物吗