Tengo una puerta de enlace en línea que requiere que se envíe un formulario HTML con campos ocultos. Necesito hacer esto a través de un script PHP sin ningún tipo de formularios HTML (no tengo los datos para los campos ocultos en un DB)PHP - Redirigir y enviar datos a través de POST
Para hacer esto, el envío de datos a través de GET:
header('Location: http://www.provider.com/process.jsp?id=12345&name=John');
Y para hacer esto enviando datos a través de POST?
Bueno, es raro que cURL no sea la solución, ya que yo mismo lo he usado para hacer exactamente esto. Pero supongo que tu solución también funciona. –
Puede usar el método jQuery $ .post. En este caso, puede elegir entre opciones para permanecer en este sitio o redirigir cuando se envía. – Ervin
Sí, es posible proxy la solicitud y convertirla en una POST usando PHP y curl, pero eso implica que el extremo receptor es susceptible a CSRF y/o no está aplicando controles basados en la sesión sobre la solicitud (puede borrar algunos de esto, pero no todos en los parámetros pasados a curl) – symcbean