【问题标题】:Configure asp.net to allow POST with binary配置 asp.net 以允许使用二进制进行 POST
【发布时间】:2023-03-05 06:09:02
【问题描述】:

我有一个新的 asp.net (4.0) 项目,我正在尝试从 flash 脚本发出二进制 POST 请求。从提琴手我可以看到标题格式正确,但请求会产生 500 条消息。我需要从标准 web.config 中添加/删除任何内容以使其正常工作吗?

【问题讨论】:

标签: c# asp.net http iis configuration


【解决方案1】:

Base-64 编码二进制数据。这是通过文本传输二进制数据的典型方式。

【讨论】:

    【解决方案2】:

    Windows 应用程序日志应该有详细的异常。我会先看看那里。如果这不能说明问题,那么我会想到一些事情。

    在您的 web.config 中将 maxRequestLength 设置为一个绝对大于您发出的请求的数字。 (见http://msdn.microsoft.com/en-us/library/e1f13641.aspx)。

    另外,检查请求的 MIME 类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 2018-06-17
      • 2014-05-26
      • 2013-05-14
      • 2016-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多