Traté de publicar el método en la solicitud de ajax. Método no permitido en js y darme el código de estado 405, por favor, ayúdenme.
// codigo js
const xml = new XMLHttpRequest(); xml.onload = function(){ console.log(this.responseText); } xml.open("POST","receive.php",true); xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xml.send("name=kareem&lastvist=Today");// codigo php
<?php foreach ($_POST as $post_var) { echo strtoupper($post_var) } ?>El error 405 Método no permitido ocurre cuando el servidor web está configurado de una manera que no le permite realizar una acción específica para una URL en particular. Es un código de estado de respuesta HTTP que indica que el servidor conoce el método de solicitud pero que el recurso de destino no lo admite.
Si llama a XMLHttpRequest().open() , este método para una solicitud ya activa (una para la que ya se ha llamado a open()) es el equivalente a llamar a abort().