windows - Windows Echo 未转义的反斜杠
问题描述
我有这个命令:
echo PUT /123 HTTP/1.0\r\n\r\n | ncat 127.0.0.1 5000
它返回 HTTP 400,因为 echo 正在转义反斜杠。我不希望反斜杠转义,因为 HTTP 无法理解。
我试过了:
用引号括起来(不幸的是 echo 也会打印这些)
将 \ 替换为 \\、\\\ 和 ^\
两者似乎都不起作用。似乎任何时候它看到一个\,它都会添加另一个。任何帮助表示赞赏。谢谢!
解决方案
推荐阅读
- python - Django - 在视图之间传递上下文字典?
- flutter - Flutter:未定义名称尝试将名称更正为已定义的名称,或定义名称
- asp.net-core - 如何将 Azure AD B2C 与 Xamarin Forms 和 SignalR Core 结合使用
- ruby - 如何在 Ruby 中干涸一个枚举器
- c - C 分段错误(核心转储)函数
- django - Django没有在模板中显示查询
- c++ - 请更新您的 includePath
- command-line - php命令行不执行php文件
- encryption - 单独解密 TS 文件
- laravel - 如何通过邮递员在 Laravel 中验证 jwt 令牌