475得票40回答
HTTP错误503,服务不可用。

我对于搭建Web服务器非常陌生。我在Windows 8上安装了IIS 8,并试图在本地设置一个小网站,同时进行开发。在IIS中,我选择添加网站,输入名称,指向有一个index.html文件的位置(我尝试了不同的位置,最新的是在文件夹中),其他方面使用所有默认设置。但是,当我尝试浏览localh...

452得票13回答
如何在返回字符串的Spring MVC @ResponseBody方法中使用HTTP 400错误响应

我正在使用Spring MVC创建一个简单的JSON API,采用像下面这样基于@ResponseBody的方法。(我已经有一个直接生成JSON的服务层。)@RequestMapping(value = "/matches/{matchId}", produces = &q...

175得票54回答
HTTP错误500.30 - ANCM进程内启动失败

我正在尝试使用 .NET Core SDK 2.2 中的一项新功能,据说可以将性能提高约 400%。 非常棒,所以我在我的 ABP (ASP.NET Boilerplate) 项目中尝试了一下。 模板 ASP.NET Core MVC 4.0.2.0 我将以下内容添加到我的 web.mv.cp...

96得票3回答
在HTTP头部或响应主体中显示REST错误消息?

我有一个REST服务,向iPhone和Android客户端提供服务。目前,我遵循HTTP代码200、400、401、403、404、409、500等。 我的问题是,在哪里推荐放置错误的原因/描述/原因?是否更合理让REST API在头部始终具有自定义Reason呢?< HTTP/1.1...

72得票3回答
覆盖urllib2.HTTPError或urllib.error.HTTPError并仍然读取响应HTML

我收到一个“HTTP错误500:内部服务器错误”的响应,但我仍想读取错误HTML中的数据。 使用Python 2.6,我通常使用以下方式获取页面:import urllib2 url = "http://google.com" data = urllib2.urlopen(url) data...

63得票4回答
如何在使用自定义错误处理程序时访问abort命令的错误消息

使用Python Flask服务器,我希望能够通过abort命令抛出HTTP错误响应,并在响应体中使用自定义的响应字符串和消息。@app.errorhandler(400) def custom400(error): response = jsonify({'message': err...

59得票7回答
任何异常的全局错误处理程序

有没有一种方法可以添加全局的错误处理程序,在其中我可以将响应更改为通用的JSON响应? 我不能使用got_request_exception信号,因为它不允许修改响应(http://flask.pocoo.org/docs/0.10/signals/)。 相比之下,所有的信号处理程序都是以...

31得票4回答
Instagram/feed API的媒体网址显示“URL签名已过期”

我正在使用 Instagram feed API 在我的网站上展示我的 Instagram 帖子。但是一些视频 URL 显示“URL 签名已过期”。 有什么解决办法吗?

29得票3回答
如何将ConstraintViolationException 500错误转换为400错误请求?

如果我使用@NotNull这样的约束,然后在控制器中public User createUser( @Validated @RequestBody User user) {} 它会给出一个带有详细信息的400异常提示。 但是,如果我使用自己的定...

28得票1回答
使用file_get_contents(PHP)获取HTTP 500的响应正文

使用file_get_contents作为定制SOAP实现的一部分,以应用SOAP调用(我们尝试过的所有库都无法正确地使用基于SSL +证书的身份验证与SOAP 1.2)。然而,难以处理并且文档不太充足的API经常返回500。响应体中有错误详细信息,但是file_get_contents似乎不...