如何解决Windows Server 2019和IIS 10 GET,POST可以正常工作,但不能使用外部的PUT,DELETE
我尝试在IIS中安装react(axios)并将node.js用作服务器GET,POST工作正常,但PUT,DELETE(可在内部使用)没有 我在Linux服务器上测试了node.js的效果很好,我尝试解决了一周的问题,例如ExtensionlessUrlHandler,cors等。现在我禁用了IIS中的请求过滤器仍然无法正常工作。
Failed to load resource: net::ERR_CONNECTION_RESET
(我无法上传图片。)
- 常见的HTTP功能(已安装4个,共6个)
- 默认文档
- 目录浏览
- HTTP错误
- 静态内容
- 健康与诊断
- HTTP记录
- 性能
- 静态内容压缩
- 应用程序开发
- CGI
- ISAPI扩展
- ISAPI过滤器
- WebSocket协议
- 管理工具
- IIS管理控制台
web.config
<?xml version="1.0"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="React Routes" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_URI}" pattern="^/(api)" negate="true" />
</conditions>
<action type="Rewrite" url="/" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
解决方法
此错误可能是由Cookie引起的,最常见于chrome用户。 您可以尝试以下步骤来解决您的问题。
转到Chrome设置>隐私和安全> Cookie和其他网站数据> Cookie>所有Cookie和网站数据>删除域问题
或者您可以参考以下链接:Failed to load resource: net::ERR_CONNECTION_RESET
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。