问题标签 [httpexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
728 浏览

java - HTTP 状态 500 - 企业 java bean 部署中的内部服务器错误

HTTP 状态 500 - 尝试在netbeans正在运行的glassfish服务器中使用企业 Java bean 部署 Web 应用程序时出现内部服务器错误

HTTP 状态 500 - 内部服务器错误

类型:异常报告

消息:内部服务器错误

说明:服务器遇到内部错误,导致无法完成此请求。

例外

GlassFish Server 开源版 4.1

0 投票
1 回答
678 浏览

php - PhpStorm 使用实际不存在的类自动完成

我使用 PhpStorm 9.0.1。当我写抛出一个新的异常时,PhpStorm 正在显示 ExceptionsHttpException类。所以我可以自动完成我的代码并具有以下行:

但是当我执行代码时,它会显示一条错误消息,即HttpException找不到类。有谁知道为什么找不到 HttpException 类,或者如何将 PhpStorm 设置为仅在自动完成时显示确实存在的类?

顺便说一句,如果我ctrl+click在 PhpStorms 上方HttpException打开一个带有路径的文件

0 投票
1 回答
852 浏览

google-api - 谷歌自定义搜索 API 错误

我使用 Google Cloud Platform 免费试用 https://cloud.google.com/free-trial/

在我的 java 应用程序中使用自定义搜索 API

我在我的应用程序中编写了以下代码

有时它给了我一个结果,然后它给了我以下错误,并且无论查询字符串如何都会发生此错误

线程“主”java.io.IOException 中的异常:服务器返回 HTTP 响应代码:403 用于 URL:https ://www.googleapis.com/customsearch/v1?key=????&cx=013036536707430787589:_pqjad5hr1a&q= ?? ???在 sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1839) 在 sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1440) 在 sun.net.www.protocol .https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)

请问问题出在哪里?

0 投票
2 回答
343 浏览

java - 使用 HtmlUnit 在客户端机器上启动应用程序

我正在尝试通过单击使用 HtmlUnit 的网页上的按钮来启动应用程序。url 包含 HttpClient 不支持的协议。该协议使当您单击链接时,它会通过传递某些参数在您的计算机上启动应用程序。

这是我的代码:

错误:

有什么方法可以从 HtmlUnit 添加对“jagex-jav”协议的支持?如果没有,那么有什么方法可以获取将传递给应用程序的参数而无需单击链接?

0 投票
2 回答
8045 浏览

c# - 使用 HttpException 捕获超时

如果用户的上传时间超过 15 分钟,我们有一个图片上传页面会超时。

我们正在捕获超时发生的 HttpException。但是我们怎么知道异常是因为超时而发生的,所以我们可以返回一个特定的消息呢?

我们的代码:

超时错误是什么样的:

我不愿简单地做一个if比较上面错误代码的语句。

HttpCode500似乎是一个通用Internal Server Error代码,它可能发生的不仅仅是超时异常。

ErrorCode-2147467259是我不熟悉的东西。如果该数字对于超时错误将保持不变,并且永远不会发生非超时异常,那么我可以if对这个数字进行比较。

我认为必须有一种简单的方法来知道是否HttpException是超时异常,例如:

更新:

我刚刚尝试捕捉TimeoutException,如下所示,但它仍然只被HttpException.

0 投票
1 回答
598 浏览

python-2.7 - HTTP Deadline exceeded waiting for python Google Cloud Endpoints on python client localhost

I want to build a python client to talk to my python Google Cloud Endpoints API. My simple HelloWorld example is suffering from an HTTPException in the python client and I can't figure out why.

I've setup simple examples as suggested in this extremely helpful thread. The GAE Endpoints API is running on localhost:8080 with no problems - I can successfully access it in the API Explorer. Before I added the offending service = build() line, my simple client ran fine on localhost:8080.

When trying to get the client to talk to the endpoints API, I get the following error:

I've tried extending the http deadline. Not only did that not help, but such a simple first call on localhost should not be exceeding a default 5s deadline. I've also tried accessing the discovery URL directly within a browser and that works fine, too.

Here is my simple code. First the client, main.py:

Here's the Hello World endpoint, helloworld.py:

Finally, here is my app.yaml file:

Why am I getting an HTTP Deadline Exceeded and how to I fix it?

0 投票
2 回答
5010 浏览

python - Flask 中的自定义中止映射/异常

Flask400异常 ( abort()) 的默认消息是:

对于404

当我在我的 API 中将这些消息作为回复获取时,我很难理解这些消息(尤其是第一个,我认为加密或标头有问题),而且我认为尝试手动覆盖每个abort()异常的文本有点令人厌烦。所以我改变了映射:

对于它的情况,400它工作得很好。但是当涉及到404它时,它仍然是相同的信息。abort(400)我在我的代码中的同一个地方测试了它——它适用abort(403)abort(404). 调试没有太大帮助。这里的罪魁祸首可能是什么?

更新。是的,我使用的abort是从flasknot导入的,flask_restful因为后者没有映射,它是一个函数而不是一个Aborter对象。此外,它确实适用于大多数例外情况,所以这可能不是真正的问题。

更新 2。执行abort.mapping起来似乎完全没问题。有问题的例外被覆盖,包括404. 证明图片

更新 3:我整理了一个小沙箱,用于调试。(由于谜团早已解决,因此删除了回购协议)。

0 投票
2 回答
1459 浏览

java - 从 HttpMessageNotReadable 异常中获取路径变量

我们有一些移动客户端正在使用的 Web 服务,其中移动客户端发出一些请求,我们向它们返回响应。不知何故,如果客户端提出任何无效请求,我们将抛出 Custom Exceptions。但最近移动客户端提出了一些超出变量
范围的请求。客户端对于 ex :: 有不同的变量Long

如果accountId 或 Amount的值超过 19 位,我们会得到HttpMessageNotReadable异常,因为范围超出了 long 值。但是从异常中我无法获取针对哪个变量引发了异常,无论是 foraccountId还是Amount。从异常中,我在_path变量中获取此信息,但我无法获取它。 在此处输入图像描述

在路径变量中,我得到类似:

有人知道如何获取此信息。

0 投票
1 回答
665 浏览

php - 即使在 HTTP 500 内部服务器错误之后,是否可以保持 PHP 脚本运行?

在我的 PHP Web 应用程序中处理“HTTP 500 内部服务器错误”时遇到问题。
我的 Web 应用程序正在循环访问多个外部 Web 服务,如果其中任何一个超出错误,我的脚本将终止而不执行其他 URL。

以下是我正在尝试处理的代码片段,我们将不胜感激。
如果有人想要更多信息,请告诉我。

谢谢。

0 投票
2 回答
3421 浏览

java - NoClassDefFoundError: org/apache/commons/httpclient/HttpException 在使用 Axis2 进行 WS 调用时

我正在使用 Axis2 1.6.2(ADB 生成的类)和 httpclient 4.2.1 进行肥皂调用。出于某种原因,它抛出了 NoClassDefFoundError: org/apache/commons/httpclient/HttpException。

我检查了 HttpException 现在对于 HttpClient 4 在不同的包中。

谁能想到它抛出该错误的任何原因?