Я создаю расширение, которое извлекает DOM из веб-сайта (не моего) и автоматизирует нажатие кнопки с заполнением некоторых входных данных.
Я создал локальную базу данных, из которой расширение будет извлекать значения для заполнения входных данных, я мог бы успешно сделать это с помощью xmlhttprequest, который считывает мой php-файл из моего js-файла content-script.
Теперь я хочу отправить свой php-файл, чтобы была нажата кнопка, чтобы он обновлял базу данных новыми значениями. Я пробовал $ .post (), но не могу получить его с помощью $ _POST [];
контент-script.js
setTimeout(
function(){
var finsih_div_found = $(dialog_div_found).find("div").get(12);
var finish_button_found = $(finsih_div_found).find("button").get(2);
finish_button_found.dispatchEvent(new Event('click', {bubbles: true}))
$.post('http://localhost:8012/extension-Oasis/php/getIntervenant.php', {button: 'Clicked'}, function(e){
console.log("posted");
});
},2000);
php файл
$status = $_POST["button"]; //Gives an error of 'Undefined index: button'.
Обратите внимание, что веб-сайт не мой, у меня нет ни бэк-энда, ни внешнего интерфейса, ни его API. Я просто хочу автоматизировать нажатие кнопки, которое выполняется регулярно.