如何在 Java 中获取 URL 的 HTTP 响应代码?
请告诉我获取特定 URL 的响应代码的步骤或代码。
Please tell me the steps or code to get the response code of a particular URL.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请告诉我获取特定 URL 的响应代码的步骤或代码。
Please tell me the steps or code to get the response code of a particular URL.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(12)
HttpURLConnection:
这这绝不是一个强有力的例子;你需要处理 IOException 之类的。但它应该让你开始。
如果您需要更多功能,请查看 HttpClient。
HttpURLConnection:
This is by no means a robust example; you'll need to handle
IOException
s and whatnot. But it should get you started.If you need something with more capability, check out HttpClient.
您可以尝试以下操作:
You could try the following:
这对我有用:
希望这对某人有帮助:)
This is what worked for me:
Hope this helps someone :)
这对我有用:
This has worked for me :
通过扫描仪获取数据(负载不均匀)的有效方法。
Efficient way to get data(With uneven payload) by scanner.
尝试这段检查 400 错误消息的代码
Try this piece of code which is checking the 400 error messages
这是完整的静态方法,您可以修改它来设置 IOException 发生时的等待时间和错误代码:
This is the full static method, which you can adapt to set waiting time and error code when IOException happens:
。
。
。
。
。
。
。
.
.
.
.
.
.
.
这是一个老问题,但让我们以 REST 方式(JAX-RS)来展示:
Its a old question, but lets to show in the REST way (JAX-RS):
您可以使用java http/https url 连接从网站获取响应代码和其他信息,这里是一个示例代码。
you can use java http/https url connection to get the response code from the website and other information as well here is a sample code.