【问题标题】:upload files using XTRF REST API使用 XTRF REST API 上传文件
【发布时间】:2013-10-22 13:09:04
【问题描述】:

我尝试了一个带有文件示例的表单提交,所有文件都上传到 XTRF 并获得响应。

现在我正在使用 blueimp jquery 文件上传器[http://blueimp.github.io/jQuery-File-Upload/]。如果我上传图像文件,它将被上传到 XTRF。如果我上传任何其他文件,它不会上传到 XTRF。我收到 workfile.rtf 作为垃圾数据的响应。

请帮我解决这个问题。

需要使用ajax上传器上传文件到XTRF。

【问题讨论】:

    标签: xtrf


    【解决方案1】:

    POST /系统/会话/文件

    接受编码为 multipart/form-data 的文件并临时存储它们(它们仅在当前会话中可用)。每个文件都有自己的 id 和基本统计​​信息:字符数(带和不带空格)、单词、行、页。 用于文件上传的示例 html 表单

      <form id="upload" action="baseURL/system/session/files" method="post" enctype="multipart/form-data">
         <label>Select a file:</label>
         <input type="file" name="file" size="45"></input>
         <input type="submit" value="Upload"></input>
      </form>
    

    您还可以发送分配给编码为 application/x-www-form-urlencoded 的参数内容的纯文本。此类文本将存储为上传的文件。 发送文本以供上传的示例 html 表单

      <form id="sourceText" action="baseUrl/system/session/files" method="post" enctype="application/x-www-form-urlencoded">
       <label>Source text:</label>
       <textarea name="content" rows="5" columns="40"></textarea>
       <input type="submit" value="Save"></input>
     </form>
    

    上传的文件可以附加到报价请求或更新用户资料时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多