第一个问题:当两个文件(HTML 和 JSON 文件)位于同一服务器(例如 Godaddy 或 AWS)上时,我一直试图弄清楚如何通过 HTTP POST 方法更新 JSON 文件。此时,它正在按预期工作并向服务器发送数据,但 JSON 文件没有更新。我相信我在这里遗漏了一些东西。是Godaddy API吗?在下面查看我的代码:
第二个问题:无论如何要添加身份验证HTTP请求?前任。只有具有访问权限或凭据的用户才能提交此数据更改请求。
这是HTML文件
<body>
<button id="my-button">Click Me</button>
<script>
document.getElementById('my-button').addEventListener('click', dataRequest);
function dataRequest (){
var xhttp = new XMLHttpRequest();
xhttp.open('POST','my-data.json', true);
xhttp.send('Name=YOYO&PhoneNumber=777-777-7777');
}
</script>
这是我的数据.json
{“姓名”:“名字姓氏”,
“电话号码”:“888-777-9999”}
谢谢大家的时间