zoukankan      html  css  js  c++  java
  • 解决IIS6 不支持PUT DELETE请求问题

    由于测试阶段使用的是IIS express ,所以当把项目发布到IIS的时候,发现了一个坑,


     
    image.png

    WHAT? PUT和DELETE请求报错405。然后查阅了相关问题资料,解决方案如下:

    1. 删除IIS模块中的 WebDav模块,
       
      image

      2.找到配置文件C:WindowsSystem32inetsrvconfigapplicationhost.config

    注意:这个文件不能直接打开,我是右键Notepad++打开的;

    3.找到handlers标记,该标记下有所有模块的配置,修改修改对应模块的允许谓词即可,我们把PUT和DELETE添加进去

    <add name="SimpleHandlerFactory-ISAPI-4.0_64bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG,PUT,DELETE" modules="IsapiModule" scriptProcessor="C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />

    ok,现在站点支持PUT和DELETE请求了。



    作者:LiviSun
    链接:https://www.jianshu.com/p/af486e23125c
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    数据库的创建与管理
    html+css画虚线,实线
    隐藏导航练习
    表单—注册邮箱
    整理—运算符l
    softmax函数理解
    离线配置Anaconda3+tensorflow-gpu1.4.0+cuda8.0+cudnn6.0
    stl总结精简版
    hdu_2030
    康托展开
  • 原文地址:https://www.cnblogs.com/Anthony518/p/13456417.html
Copyright © 2011-2022 走看看