使用PowerShell的Invoke-WebRequest向本地主机发POST请求报错求助
解决办法
修改命令,添加 -UseBasicParsing 参数即可:
Invoke-WebRequest -Method POST -URI "http://localhost:3000/products/create" -UseBasicParsing
原因说明
Invoke-WebRequest 默认依赖 Internet Explorer 的 DOM 引擎解析响应内容。如果你的环境中未安装 IE,或者 IE 未完成首次启动配置,就会触发这个错误。添加 -UseBasicParsing 参数后,PowerShell 会使用不依赖 IE 的基础解析器处理请求,就能避免该问题。
内容的提问来源于stack exchange,提问作者Enmanuel Ferrer
相关产品推荐
相关产品推荐

