所以事情是,此代碼的工作非常好:如何設置域響應[「設置Cookie」]
response["set-cookie"]="cookieName=#{@cookieValue.split.join}"
我可以設置一個cookie,用正確的名稱和含量(是的,分裂.join也是正確的)。但我也需要設置一個域名。
我的網站的推移域這樣的:mysubdomain.mywebsite.com
但我需要設置域cookie的mywebsite.com。
如果我添加像這樣的餅乾是不存在:
response["set-cookie"]="cookieName=#{@cookieValue.split.join};Path=/;Domain=mywebsite.com"
我需要設置一個cookie與響應[「設置Cookie」],因爲這是對我的作品的唯一方法長串。我嘗試了每種方法,但我需要使用這個方法。
所以問題是:如何通過使用response [「set-cookie」]來設置cookie來設置cookie?
謝謝,但請閱讀問題。我不想爲我的主要cookie設置域。只爲那一個。我需要使用response [「set-cookie」] – Boomerange
就像'response'一樣,您可以訪問'cookies'對象來設置響應cookie。 '[在這裏閱讀更多]](http://api.rubyonrails.org/classes/ActionDispatch/Cookies.html)。 – 31piy
請再讀一遍。我知道cookie [「cookieName」等等。我必須使用response [「set-cookie」] – Boomerange