У меня есть простая HTML-страница (назовем ее страницей H), и она размещена на удаленном сервере.Эта страница была настроена для разрешения запросов между источниками.
Теперь я хотел бы сделать следующее:
- С локального хоста (или иным образом), используйте fetchAPI для отправки запроса POST, содержащего некоторые данные, на страницу H
- . После получения запроса POST на странице HTML должна отображаться информация, отправленная в запросе POST
СтраницаЭто действительно просто сейчас, только HTML и немного базового PHP.Есть ли способ выполнить то, что я хочу, без привлечения базы данных?Я видел этот похожий вопрос , но ответ не совсем удовлетворительный ...
Редактировать:
Базовый HTML (который размещен на удаленном сервере):
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
Запрос Fetch API
(отправленный из другого случайного места, например, с моего компьютера):
fetch('./test.txt') // getting data from a text file
.then(function(response){
return response.text();
})
.then(function(data){
console.log(data);
fetch('<WEBSITE_FOR_HTML_PAGE>', {
method: 'POST',
body: data
})
.then(function (response) { // I don't care about the response
})
.catch(function (error) {
console.log('Request failure: ', error);
});
})
Поэтому я хочу, чтобы на странице HTML отображались данные, отправленные с использованием Fetch API
...