是否可以從一個MVC站點發布表單,以便在另一個站點的控制器上調用POST操作?我可以輕鬆地進行GET,但根據我的理解,瀏覽器重定向總是GET,我無法調用目標網站的POST操作。從一個ASP.NET MVC站點發布到另一個
例如http:/siteA.com/test調用http://siteB.com/result/signin ...在ResultController中,獲取版本的「SignIn」動作被調用,但我需要調用「Post」版本,因爲我需要在POST中傳遞參數頭。
目前我正在訴諸使用GET和通過params。使用不適合我的場景的查詢字符串。任何幫助在這裏將不勝感激。
不要使用GET來發布數據。需要我多說? :) – 2010-07-08 21:47:59
你想用這個帖子的結果到其他網站做什麼?您是否希望用戶看到帖子的結果或在場景後面發帖子,並因此返回自己的頁面?需要知道你是否應該執行post服務器端或客戶端站點。 – 2010-07-09 21:53:02
嗨託德,我不希望用戶能夠看到任何數據。我目前正在使用查詢字符串參數。這對我來說並不理想。我想要POST,以便目標站點需要的數據通過POST標頭傳遞,完全隱藏於用戶。 – Cranialsurge 2010-07-12 18:17:45