none
IE6 上傳檔案的問題

    一般討論

  •  各位前輩:

    我正在做一個系統,其中需要上傳檔案的功能,我用html submit後,有時會上傳失敗(server沒接到上傳的request)。
    使用IE monitor tool觀察發現http request封包中的post data是空的,但content length大小又有包含那個上傳的檔案。懷疑是因為這個原因,http request被網路上的router擋掉。

    但真正的問題是: 為何post data會是空的呢?  這個問題出現的頻率不固定,無法確認是何種情況下發生的。

    請教各位前輩是否有遇過類似的問題,該如何解決呢?

    謝謝。

    底下是我寫的簡單的測試網頁,用這個upload就會出現這種問題。


    <%@ page language="java" contentType="text/html; charset=BIG5"
        pageEncoding="BIG5"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=BIG5">
    <title>Insert title here</title>
    </head>
    <body>
    <form action="http://localhost:7001/wewar/web/uploadFile.jsp" method="post" enctype="multipart/form-data" target="_self">
    File to upload: <input type="file" name="theFile">
    <br><br>
    <input type="submit" value="Upload file">
    </form>
    </body>
    </html>
    • 已變更類型 Vincent Lin 2009年2月18日 上午 09:23
    2009年2月3日 上午 08:28

所有回覆