在javascript中获取 http.post,然后发送响应
Get http.post in javascript then send a response
在php中有很多方法可以做到这一点,但我不是服务器端,所以有没有办法在纯JS中做到这一点?
Pure JS?是的,但仅限于服务器(具体细节取决于您使用的SSJS实现,Express + NodeJS目前很流行)。
您无法在客户端上接收 POST 请求。客户端发出请求。服务器做出响应。这就是HTTP的工作方式。
<script>
function showHint(str) {
if (str.length == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
}
};
xmlhttp.open("GET", "gethint.php?q=" + str, true);
xmlhttp.send();
}
}
</script>
查看更多
相关文章:
- 通过 AJAX 调用 PHP 文件,将 $_GET 变量传递到 MySQL 查询中,然后回显到响应中
- IE 10 挂起 XMLHttpRequest 6 分钟,然后响应请求(使用 AngularJS 实现 CRSF)
- 在javascript中获取 http.post,然后发送响应
- 响应式导航在页面加载时打开,然后隐藏.应该在页面加载时隐藏
- Phantomjs 检查响应标头,然后执行某些操作
- 等待方法的响应,然后再继续而不使用 SJAX
- 我可以在本地发出 ajax 请求,然后将响应发送到互联网吗?
- 每个CasperJS然后是响应数组的下一个(未来)值
- 响应元素显示:无;在移动宽度,然后通过javascript按钮返回,但显示的链接断开:block;
- 如何从javascript中POST,然后使用POST响应进行更新
- 如何将两个getjson响应合并为一个变量,然后处理该变量
- JQuery试图打印选中复选框的表的列,然后打印来自web服务器的响应
- 流星:返回承诺's,然后再响应HTTP发布请求
- 云代码多次保存然后响应成功
- AngularJS:如何加载第一个N个JSON响应,然后在页面渲染后请求rest
- 当缩放浏览器窗口到给定的浏览器窗口宽度时,向下裁剪图像.然后让图像的其余部分响应
- 如何发布json对象到web api,然后接收响应
- 如何对JSONP请求返回即时响应,然后继续处理
- 向AJAX响应添加参数,然后根据返回参数应用操作
- 如何通过ajax将变量发送到服务器(Java),然后加载带有响应的DataTable