1

我有以下表格:

<body>
    <form method='post' action='<?=url?>'>
      <fieldset>
        <legend><h1>foo</h1></legend>
        <label for='fooUpload'>foo</label><br />
        <input type='file' id='fooUpload' name='fooUpload'><br />
        <input type="submit"/>
      </fieldset>
    </form>
  </body>

我正在尝试从我的 doPost 访问 fooUpload 文件,使用

Logger.log(typeof(requestInfo.parameter.fooUpload));
Logger.log(requestInfo.parameter.fooUpload);

第一个返回字符串,第二个返回文件的标题。难道我做错了什么?我什至尝试将表单设置为 enctype="multipart/form-data" 但这导致 null 和 null

4

1 回答 1

1

在进行文件上传时,您必须根据HTML 表单规范将 enctype 设置为“multipart/form-data” 。但是,Apps 脚本中似乎存在一个错误,上传文件的 Blob 没有parameter像应有的那样添加到事件的字段中。请在我们的问题跟踪器上为此提交问题以获取更新。

于 2012-08-14T17:17:37.410 回答