【问题标题】:How can a CGI script decode a multipart/form-dataCGI 脚本如何解码多部分/表单数据
【发布时间】:2017-07-22 02:43:40
【问题描述】:

假设使用此标头发出 HTTP POST 请求

Content-Type: multipart/form-data; boundary=...

然后,相应地构建主体。

如果我理解正确,当 Web 服务器将请求传输到 CGI 应用程序时,它会设置一些环境变量,并且正文作为标准输入发送。因此,CGI 应用程序无法访问标头(通过某些环境变量除外)。

那么,如果 CGI 应用程序无法访问标头(Content-Type),它如何解码正文(stdin)?

【问题讨论】:

    标签: cgi multipartform-data


    【解决方案1】:

    有一个 CONTENT-TYPE 作为 CGI 应用程序可以访问的环境变量的一部分。 This link 详细解释了 CGI 应用程序如何读取多部分表单。

    【讨论】:

      猜你喜欢
      • 2011-03-25
      • 1970-01-01
      • 2013-06-09
      • 2010-11-07
      • 1970-01-01
      • 2020-08-12
      • 2016-05-15
      • 2011-01-29
      • 2021-01-19
      相关资源
      最近更新 更多