2011-05-18 64 views
0

我正在嘗試使用進度條代碼實現上傳,我找到了here。但是當我運行我的示例代碼我碰到下面的錯誤在IIS7的Windows7:不允許發佈動詞iis7

Click here for larger image My Error:

我試着與我的處理程序搞亂,但只有把事情搞糟了更多的,因爲我不知道我在做什麼。有人能幫助我做到這一點嗎?

+0

爲什麼你惹如果代碼是純粹的客戶端處理?請張貼您的處理程序部分的內容。 – Oded 2011-05-18 21:16:25

+0

我恢復到原來的狀態,並且讓處理程序像以前一樣混亂。 – capdragon 2011-05-19 12:44:38

回答

1

看起來您正在嘗試上傳文件(或試圖從html文件獲取進程)(fileupload.html) - 現在html文件被IIS視爲靜態文件。因此,您只能發出GET請求(因爲內容不會根據POST數據發生更改,因此將POST提交給靜態文件沒有意義),因此也是錯誤。

也許,你做了不正確的集成或可能使用錯誤的插件(作者正在討論與apache模塊結合使用它)。您可能需要尋找替代從下面的鏈接:

http://mattberseth.com/blog/2008/07/aspnet_file_upload_with_realti.html

File Upload with progress bar in Asp.Net Mvc/ jQuery?

+0

+1:是的,我認爲這是關於實現的東西......我認爲也許它期望我將操作(fileupload.html)更改爲一些處理程序......無論如何,您是第二個鏈接是一個很好的選擇。與此一起。 http://aquantum-demo.appspot.com/file-upload – capdragon 2011-05-19 13:03:17