2009-04-30 17 views
3

我在想這將是一個帶有一些自定義頁面或可能是Java應用程序的Apache服務器。用於瀏覽器或HTTP客戶端測試時,當請求特定頁面時,它會給我提供各種500錯誤。給我一個5秒,10秒,30秒或其他任何響應的頁面。給我一個頁面,第一個字節在30秒內不會回來。給我一個頁面,我每秒得到幾個字節。我希望別人以前做過這種事情,我知道這不是太難,但我肯定會喜歡用別人已經做過的事情。我在哪裏可以找到用於模擬超時和錯誤代碼的測試http服務器

回答

1

我使用CherryPy這種事情。使用快速啓動功能時,如果編輯腳本文件,則會自動重新啓動。

1

我主要在Java世界工作,因此跳入Python並不理想。下面是基於Java的幾個備選方案:

  • 的FitNesse - fitnesse.org
  • 碼頭 - www.mortbay.org/jetty/
  • Java的HTTP服務器(星期日) - java.sun.com/javase/6/docs/jre/api/net/httpserver/spec/

我沒有意識到太陽HTTP服務器,但這似乎提供了輕量級的實現,我可以添加少量的代碼來模擬超時和錯誤響應。

相關問題