Ruby

Allow POST calls to a route

To allow POST calls to a route whitout get the "InvalidAuthenticityToken" error, the param "protect_from_forgery" is needed.

Put this line of code into the controller of the route that you will access by a POST call

protect_from_forgery prepend: true

example

routing

post 'post/route' => 'dummy#index'

controller

class DummyController < ApplicationController

  protect_from_forgery prepend: true

  def index
    render json: params
  end

end

Esta página web usa cookies

Este sitio web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Si pulsas en "ACEPTAR" (o continuas navegando en la página web) entendemos que consientes al uso de cookies. Si quieres, puedeso ampliar esta información.

Esta landing page utiliza cookies para el correcto funcionamiento y visualización de los sitios Web por parte del usuario, así como la recogida de datos estadísticos y analiticos sobre la navegación de los usuarios, utiliza las siguientes cookies:

Las cookies necesarias ayudan a hacer una página web utilizable activando funciones básicas como la navegación en la página y el acceso a áreas seguras de la página web. La página web no puede funcionar adecuadamente sin estas cookies.

Estas Cookies recopilan información de tu experiencia de navegación en nuestros portales web de forma totalmente anónima. - Podemos contabilizar el número de visitantes de la página o los contenidos más vistos.