问题标签 [http-status-code-505]

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 投票
1 回答
233 浏览

.htaccess - 将所有内容重写为 index.php?

这是一个快速的问题。如何更改.htaccess文件以重写所有内容以将其重定向到index.php文件?

当我删除行时,RewriteCond我会得到一个505 Internal Server Error.

这是我的.htaccess文件:

0 投票
0 回答
95 浏览

boto3 - 调用 CreateHITWithHITType 操作时发生错误(505):HTTP 版本不支持

我正在使用 boto3 在 mturk 上创建命中,并且正在使用我自定义的命中类型。

问题是有时可以成功创建命中,但大多数时候它失败并出现以下错误:botocore.exceptions.ClientError:调用 CreateHITWithHITType 操作时发生错误(505):不支持 HTTP 版本。

我使用的端点网址是https://mturk-requester.us-east-1.amazonaws.com

这是代码:

0 投票
1 回答
63 浏览

gsoap - ubuntu 16.04下哪个版本的gsoap最稳定?

我一直在使用 GSoap API,并且基于 OS + GSoap 组合有不同的响应。对于 GSoap gsoap_2.8.26,我运行一个已开发的独立 GSoap 服务器并在执行时得到以下信息:http://22.22.222.222:8075/?conmony.wsdl,我得到:

am__scheduleCreateFirst::in_InvoicePref -->

函数 am__scheduleCreateFirst 的服务定义 gSOAP 2.8.26 生成的服务定义

但是当我在 Ubuntu 16.04 上使用相同的代码和 Ubuntu 16.04 上的 GSoap 2.8.45 时,我得到以下信息: 这似乎是某种 505 错误。完全相同的代码就是这种情况

在消息交换中出现错误 505:不支持 HTTP 505 HTTP 版本

这是请求和响应标头


不工作


在职的

TIA

0 投票
1 回答
478 浏览

javascript - 如何使用 Javascript 从自定义 505 错误中重新加载请求的页面?

我为我的网站创建了一个自定义的 505 错误页面(因为默认显示的页面看起来很讨厌)。一切都应该是这样,但我不确定我对 JS 的使用,我正在尝试链接此图像中的“重试”按钮:

图片 001

到将重新加载最初请求的页面的 javascript/jQuery 操作。

即如果用户请求example.com/thispage并且他们显示自定义“500 内部服务器错误”页面,当他们单击“重试”时,重新加载请求将针对example.com/thispage页面。

我正在使用的 javascript 是:

在测试模式下(即从我的本地文档文件夹加载),这只会刷新自定义错误页面。

所以我想我有两个问题:

1) 这会重新加载请求的 URL 还是自定义的 505 错误文件;

2)如果它会重新加载文件,我该如何使用JS重新加载初始页面请求?

注意:我已经包含了 jQuery:

在文档的头部。

0 投票
1 回答
2887 浏览

http - 获取 HTTPS 上不支持但 HTTP 上不支持的 505 HTTP 版本

我正在尝试使用其中包含空格的参数调用 GET api:

端点命中负载均衡器(nginx),它将请求重定向到合适的机器。

在响应中,我收到505 HTTP Version Not Supported 错误。但是当我使用 HTTP(使用内部 IP)向负载均衡器发出相同的请求时,它会成功返回响应。

以下是这两种情况的相关访问日志:

通过http调用时nginx的访问日志

通过http调用时机器的访问日志

上述请求工作正常。但是当我们通过https请求时,机器中的请求会有所不同(应该是d%20a而不是d a

通过https调用时nginx的访问日志

通过 https 调用时机器的访问日志

下面是相关的nginx配置:

里面什么都没有error.log

机器以不同方式获取请求的可能原因是什么?

0 投票
1 回答
358 浏览

java - Tomcat 为带有空格的请求 URI 返回 505

我在我的 springboot2 应用程序中使用嵌入式 Tomcat 9.0.13,它位于 nginx 反向代理后面。

当我发送带空格的请求时,它返回 505。该请求甚至没有传递到 servlet,因此我无法在应用程序级别添加自定义错误处理。

如何为此 505 错误显示自定义页面?另外,有没有办法不将其视为 505 并自动编码空格?

例如 URI:“ http://app/hello world”“ http://app/api?key=hello world”

0 投票
1 回答
454 浏览

json - 无法从反应表单将数据发布到我的 API

我想从此表单将数据发布到我的 API。但不幸的是,有一个服务器错误。有人能说出究竟是什么问题吗?(我观察到没有为对象生成 id)这是我在单击提交按钮后在控制台中遇到的错误:

POST https://alert-amigo-api.herokuapp.com/products 500(内部服务器错误)响应{type:“cors”,url:“ https://alert-amigo-api.herokuapp.com/products ”,重定向:false,状态:500,ok:false,...} 类型:“cors” url:“ https://alert-amigo-api.herokuapp.com/products ” 重定向:false 状态:500 ok:false statusText:“内部服务器错误”

这是我的代码:

0 投票
1 回答
162 浏览

apache - 安装 2.3.6 问题 apache 后出现内部服务器错误

我需要安装 Magento 2.3.6 的帮助,这在 apache 中返回错误:

核心:警报] [pid 23385] [client 179.232.122.240:2423] .htaccess:无效的comid命令'SetEnv',可能拼写错误或由服务器配置中未包含的模块定义

我已经浪费了很多时间研究和测试了很多,但没有任何效果,有人可以帮助我吗?

在此处输入图像描述

0 投票
0 回答
22 浏览

http - 为什么“不支持 505 HTTP 版本”被归类为服务器错误?

如果您查询的 HTTP 服务器不支持客户端尝试使用的 HTTP 版本,您会收到505 HTTP Version Not Supported

但是,为什么这被归类为服务器错误?我的意思是,为什么服务器有责任支持特定的 HTTP 版本?

为什么它不并行406 Not Acceptable415 Unsupported Media Type,它被视为客户端的责任来发送或请求服务器支持的东西?

0 投票
0 回答
73 浏览

laravel - 为什么我在 repo 重置后收到 Forge Laravel 505 服务器错误

我正在更新网站,现在尝试重新加载页面时出现 505 服务器错误。(我正在使用 Statamic CMS 并使用 Forge Laravel!)

我没有太大变化,但不幸的是,我确实搞砸了 repo,所以不得不将它重置为旧的提交。问题发生在重置之前,我认为回到旧的提交会解决问题。

这是 .htaccess 文件的样子,

然后 app_debug 日志没有用,导致我认为服务器可能发生了一些事情?

- 更新 -

刚刚在 Forge 上发现它说我是,“你的分支比 'origin/master' 领先 16 次提交。”

截图如下 开发日志截图

猜测回购仍然一团糟?

我发现了这一点,并将遵循那里的建议, 您的分支领先于 'origin/master' 3 次提交

--第二次更新--

我让 repo 回到了正轨,或者我希望我做到了,但仍然收到 505 服务器错误,所以回到绘图板来解决问题!

难道只是我对服务器征税但承诺太多了吗?

谢谢你的帮助,扎克