[英]How do I use method POST in Arduino IDE Ethernet Library, using Ruby on Rails API as post method?
[英]How I use post method in Ruby on Rails
當我將一頁提交到另一頁時,站點將顯示信息! 有人告訴我使用帖子來避免它。 但是,當我使用post方法時,它不起作用。
<form action="\look\at", method="post">
Select your new car's color.
<br>
<input type="radio" name="radios1" value="red">red
<input type="radio" name="radios1" value="green">green
<input type="radio" name="radios1" value="blue">blue
<br>
<br>
<input type="submit"/>
</form>
我提交時看不到\\look\\at
頁面。 但我刪除method="post"
效果很好。 我如何使用郵政方式?
檢查您的路由(在config/routes.rb
)。
可能你會排隊
get '/look/at', to: 'look#at'
替換通過post
get
,它將接受一個郵寄。
由於您未使用Rails表單幫助程序或視圖機制(erb / haml)(請開始使用它們,為什么要編寫純html ????),因此您必須跳過真實性令牌檢查(請注意,此檢查用於原因:這是對跨站點請求偽造的保護)。
只需在控制器頂部添加以下行:
skip_before_filter :verify_authenticity_token
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.