0
我試圖在CGI python腳本中獲取查詢字符串,因爲.FieldStorage和.getvalue函數返回「None」。查詢正在正確生成。我在Wireshark中檢查過它,它的製作正確。在Python CGI腳本(Apache,mod_cgi)中獲取GET查詢
關於如何才能正確獲取字符串本身的任何想法?
我正在嘗試使用os.environ('QUERY_STRING'),但那也不管用。
Josh
我試圖在CGI python腳本中獲取查詢字符串,因爲.FieldStorage和.getvalue函數返回「None」。查詢正在正確生成。我在Wireshark中檢查過它,它的製作正確。在Python CGI腳本(Apache,mod_cgi)中獲取GET查詢
關於如何才能正確獲取字符串本身的任何想法?
我正在嘗試使用os.environ('QUERY_STRING'),但那也不管用。
Josh
我想我想通了。我需要使用通過mod_wsgi傳遞給應用程序函數的environ變量。
謝謝!
你應該真的使用一個框架,而不是從頭開始做這件事。 Flask是一個簡單的微框架。還請閱讀'http://webpython.codepoint.net/wsgi_tutorial',它通過使用FieldStorage和WSGI來實現。 – 2011-03-13 12:15:39
這是一個簡單的腳本,但下次我會使用Flash。感謝您的鏈接!它似乎被打破了? – Josh 2011-05-14 19:24:31
StackOverflow在URL末尾留下了多餘的引號。只要刪除它。即,http://webpython.codepoint.net/wsgi_tutorial – 2011-05-15 05:43:33