2010-09-28 114 views
1

我想知道什麼是最好的行動將是以下問題。傳遞表單參數到谷歌登錄(谷歌應用程序引擎)

我有一個應用程序,用戶可以在html表單中輸入一些信息。我想設置一些東西,用戶甚至可以在創建帳戶之前在表單中輸入信息。如果他們輸入信息,他們將被重定向到登錄頁面,然後在適當的地方(即發送HTTP POST請求的頁面,從而保存其信息)重定向迴應用程序。

好的,我正在Google App Engine上完成所有這些工作,並使用Google帳戶登錄。我需要一種方法將參數從HTML表單傳遞到Google登錄頁面,然後傳遞到它被重定向到的頁面。我還需要在用戶重定向到的頁面上調用POST而不是GET。這似乎是默認的做一個GET請求。

有沒有人有任何想法呢?

回答

2

你不能有重定向做POST;網頁瀏覽器不會那樣工作。

的解決辦法是有表單POST最初,重定向到登錄頁面之前發佈數據作爲會話數據存儲,以及他們在登錄後獲取會話數據。

+0

謝謝,我不知道你無法通過重定向進行POST。 – 2010-09-28 02:29:30