- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在尝试找出为什么对特定端点(http 或 https)的后台请求永远不会到达 IIS。 IIS 日志显示来 self 们设备的其他请求,但没有显示来自后台请求的请求。它们确实显示在 HTTP.SYS 日志中,但没有错误代码,只有“Request_Cancelled”
在不同的测试环境下,这些请求确实按预期工作。所以唯一的区别似乎是防火墙设置或我们尚未发现的东西。
在搜索可能的原因后,我看到了有关可能无效的 SSL 证书的信息。目前,我们在遇到问题的地方不使用 https,并且在测试中我们已成功尝试了这两种方法。另一个可能的原因可能是延迟,因此我们尝试为测试中的所有请求添加 10 秒的延迟,这也符合预期。
导致此错误并阻止向 IIS 发出请求的其他原因可能是什么?
最佳答案
我认为找到请求被取消的根本原因有点困难。您可以 try catch 并分析http.sys etl日志。
如何捕获http.sys etl日志。
以管理员身份运行 CMD.EXE
使用 cd c:\etl 找到要放置 etl 日志的文件夹
运行logman start httptrace -p Microsoft-Windows-HttpService 0xFFFF -o httptrace.etl -ets
尝试重现问题
使用命令 logman stop httptrace -ets
停止跟踪如何分析这些日志。
1.下载并安装MS网络监视器: https://www.microsoft.com/en-us/download/details.aspx?id=4865
2.使用网络监视器打开etl日志
3.选择Parser Profiles->网络监视器解析器->右上角的Windows
4.那么您应该能够从 IOS 访问端点时发生的所有事件。
因为我们找不到太多有关如何解决 request_cancelled 错误的文档。也许分析 http.sys etl 将是一个好的开始
关于c# - 从 iOS 设备获取 %windir%\System32\LogFiles\HTTPERR 中的 'Request_Cancelled',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58093928/
我正在尝试对访问 WCF 自承载服务的 WCF 客户端上的“连接被远程主机强行关闭”错误进行故障排除。我在服务端机器上查看 System32\LogFiles\HTTPERR 中的 httperr 日
我们正在尝试找出为什么对特定端点(http 或 https)的后台请求永远不会到达 IIS。 IIS 日志显示来 self 们设备的其他请求,但没有显示来自后台请求的请求。它们确实显示在 HTTP.S
我是一名优秀的程序员,十分优秀!