2013-07-25 66 views
0

說,如果在一個窗體有鏈接到要下載的文件,在這種情況下,一個按鈕:code.taz
的HTML源代碼如下如何通過POST請求獲取文件鏈接?

<form action="code.taz" id="download" method="post" name= 
    "download"> 
      <input type="hidden" name="f1" id="tf1" value="0"/> 
       <td> 
        <input type="submit" value="download now"/> 
       </td> 

通常情況下,人們會需要點擊在按鈕上下載文件(POST提交方法)。如果我剛剛訪問http://example.com/code.taz,則頁面剛剛返回404.
這是否意味着該文件未在服務器上靜態鏈接,或者可能是,但我們無法通過直接Url獲取它?如果可能,我想了解如何在不訪問網頁的情況下直接獲取文件?

+0

他們有服務器端代碼發送文件以響應某些POST請求。 – SLaks

+0

基於我提供的HTML表單,如何製作POST請求?我的觀點是看看我是否可以在不訪問該頁面的情況下下載文件。 – user1502776

+0

請在瀏覽器開發工具或提琴手中查找。 – SLaks

回答

0

一旦您訪問URL直接在瀏覽器地址字符串中鍵入它,這是GET請求。 POST請求是另一種類型的請求,這就是服務器邏輯返回404而不是文件流的原因。