2012-10-20 101 views

回答

1

您只需發送一個正常的HTTP 200代碼,並返回列出目錄中的文件的HTML頁面。如果您看到來自例如Apache服務器的a listing like that,則它只是生成HTML的服務器。 HTTP沒有內置的發送目錄內容的方式。 (不像如FTP或Gopher)提供

的頁面類型的短例如,你可以生成並返回:

<!DOCTYPE HTML> 
<html> 
    <head><title>/Users/Bob/myServerRoot/folder1/folder2/</title></head> 
    <body> 
     <h1>/Users/Bob/myServerRoot/folder1/folder2/</h1> 
     <ul> 
      <li><a href="..">..</a></li> 
      <li><a href="folder2/myfile.txt">myfile.txt</a></li> 
     </ul> 
    </body> 
</html> 
+0

感謝您的幫助 – user1441218

+0

謝謝!如果我的回答很有幫助,您是否可以通過點擊旁邊的綠色複選標記接受它? – Zarkonnen

相關問題