最新回答 / 若風2019
app?=?web.application(('/(.*)',?'PageHandler'),?globals()) if?__name__?==?"__main__": ????app.run() else:???? ????import?sae ????application?=?sae.create_wsgi_app(app.wsgifunc())
2018-10-31
最新回答 / 小蔥哥哥
所有 Web 服務器都可以被設置為允許或不允許任何方法。例如,如果一個 Web 服務器是 ' 只讀 ' (客戶端不能修改 Web 服務器上的網址資源) ,那么它可以被設置為不允許 PUT 和 DELETE 方法。 同樣,如果沒有用戶輸入(所有的網頁都是靜態的) , 那么 POST 方法可設置為不允許。 所以, 405 錯誤可能會因 Web 服務器沒有被設置為從客戶端接受輸入數據而出現。 另外, 如果客戶端對請求中指明的具體網址資源沒有足夠的權力, 該錯誤也會出現
2018-09-16
最新回答 / 慕俠6884185
那你在地址欄輸入的什么呢?如果你輸入的是可以匹配上這個的'/blog/\d','blog',那么頁面可能會返回none;如果想找到那個表單界面,只需要匹配?'/(.*)', 'hello',然后輸入用戶名密碼,提交后地址欄就會變成http://127.0.0.1:8080/blog/123,但是由于你上面寫的是\d,但是\d只能匹配上一個數字。。你可以試試改成\d+,或者吧html頁面的<form action="/blog/123" method="POST">改成<form acti...
2018-09-16