我正在对将多部分/表单数据数据发布到 MVC3 中的控制器的外部服务之间的集成进行故障排除。
在生产服务器上,我使用HttpRequest.SaveAs将错误请求捕获到文件中。
有什么工具可以用来在我的本地主机上“重放”请求,以便我可以使用 Visual Studio 进行调试?
(我一直在尝试使用提琴手,但无法使其正常工作。如果使用 POST 从简单表单转储本地请求,我的控制器将正确接收文件。如果我转储相同的请求并将其复制粘贴到提琴手raw 和 send 文件丢失,所以有问题。)
由于有一个内置函数可以转储请求,我认为这也可能是重新发送请求的某种官方方式。有没有办法做到这一点?