当前位置: 首页 > 面试题库 >

在Java中等效于.NET的WebClient和HttpWebRequest?

澹台权
2023-03-14
问题内容

.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;
}


 类似资料:
  • 问题内容: 我对Java的异常包不如.NET那样熟悉。我处于一种情况,如果使用C#编程,我会抛出。 在创建自己的子类之前,我需要知道是否应该在Java中抛出类似的异常类型。 确切的情况是: 我的类是一个提供方法的值对象,该方法返回一个int值。但是,在某些情况下,当前值不能作为int提供,因此此类还提供了一个允许API用户知道何时可以安全地调用它们的方法。 如果主叫用户呼叫时是一个异常应该被抛出。

  • 问题内容: 拜托,别问我为什么。我只是在.NET中使用此代码来加密/解密数据字符串。我现在需要在Java中使功能完全相同。我已经尝试了多个DESede crypt的示例,但是没有一个示例与.net中的此类结果相同。 我什至在ssl后面制作了一个.net webserbvice来为.net中编写的这两种方法提供服务,但是这样做太愚蠢了,不能用尽所有的可能性。 也许在该领域中与您关系更密切的一些Jav

  • 问题内容: 我想知道Java是否提供了.NET的ManualResetEvent和WaitHandle类的等效类,因为我想编写代码,除非触发事件,否则它将在给定的超时时间内阻止。 据我所知,WaitHandle和ManualResetEvent的.NET类提供了一个不错的,无麻烦的接口,据我所知,该接口也是线程安全的,那么Java必须提供什么? 问题答案: 您是否考虑过改用/ (等价于和)? 您需

  • 问题内容: 我有使用的Java代码。在我的移植代码中,我有= 。我需要一种在C#中复制/模仿tailMap的方法。 我已经想到了以下内容: 这将返回,而我需要返回。我可以从中创建一个,但是我觉得应该已经有一种更好的,更优雅的方法来做到这一点。 另一个想法是做类似的事情 那应该起作用,我不确定在建立列表时按排序顺序添加值将如何影响插入的时间。 还有其他想法吗? Java SortedMap C#So

  • 问题内容: 我想将Java中的类转换为C#,大部分更改已经完成,但是我不确定这部分。我想转换以下代码行: 我已经试过了: 但是它不能正常工作,因为GetBytes()期望翻倍。我不确定将其转换为双精度是否可以解决问题,所以我想在这里询问。 问题答案: 根据您的编码,您可以执行以下操作: 有关参考,请参见http://msdn.microsoft.com/zh- cn/library/ds4kkd5

  • 问题内容: 如何将PHP变量的值转换为字符串? 我在寻找比连接空字符串更好的东西: 就像Java或.NET中的方法一样。 问题答案: 您可以使用强制转换运算符: PHP手册的“ 字符串”部分提供了有关字符串转换和转换的更多详细信息,包括对布尔值和null的特殊处理。