在Java中等效于.NET的WebClient和HttpWebRequest?
问题内容:
.NET具有用于模拟浏览器请求的HttpWebRequest和WebClient类。
我会用google搜索,但不确定使用什么关键字。
我想编写在applet或local中执行HTTP GET和POST以及cookie的代码,并.jar
以文本字符串或其他可解析的结构返回响应。
问题答案:
HttpURLConnection
与Java等效HttpWebRequest
。
URL iurl = new URL(url);
HttpURLConnection uc = (HttpURLConnection)iurl.openConnection();
uc.connect();
if (uc.getContentType().equalsIgnoreCase("image/jpeg"))
{
result = true;
}