javascript-$.ajax服务器只能接收到第一次请求

问题描述

$.ajax服务器只能接收到第一次请求

webapp的开发
提交post请求,第一次xhr.readyState是1234分别出现xhr.status最后是200 返回数据正常

第二次开始,xhr.readyState是1,2,4 并没有3出现,xhr.status也是200
但是服务端接收不到请求,xhr.responseText为空
cache为true或者false时都这样,xhr.open 中同步异步的 true和false也改过 效果一样
已经增加了时间参数
百度了一下得到有可能是跨域问题,其他页面的js访问其他地址的请求没有问题
而且第一次请求也没有问题
请问这个应该是哪里的问题?

解决方案

ajax从服务器请求事件
ajax 请求 服务器只响应第一次请求,第二次请求不响应,为什么

时间: 2024-10-30 23:55:02

javascript-$.ajax服务器只能接收到第一次请求的相关文章

socket双向通信,为什么服务器只能接收一次客户端发送的消息

问题描述 如题,双向的socket通信,但是服务端只能接收一次客户端发送的请求消息就终止在accept状态,请问是哪里出了问题了.客户端程序如下:package com.snail.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.InetAddress;import

异常处理-,手机端请求服务器,他只能接收到我传给他的数据,其他的错误信息他不能看见,怎样解决?

问题描述 ,手机端请求服务器,他只能接收到我传给他的数据,其他的错误信息他不能看见,怎样解决? 例如500,404这些信息,手机端请求服务器,他只能接收到我传给他的数据,其他的错误信息他不能看见,怎样解决 解决方案 500,404这些信息,其实都是服务器返回给客户端的,本来服务器端就知道这些东西

学习ASP.NET Core, 怎能不了解请求处理管道[3]: 自定义一个服务器感受一下管道是如何监听、接收和响应请求的

我们在<服务器在管道中的"龙头"地位>中对ASP.NET Core默认提供的具有跨平台能力的KestrelServer进行了介绍,为了让读者朋友们对管道中的服务器具有更加深刻的认识,接下来我们采用实例演示的形式创建一个自定义的服务器.这个自定义的服务器直接利用HttpListener来完成针对请求的监听.接收和响应,我们将其命名为HttpListenerServer.在正式介绍HttpListenerServer的设计和实现之前,我们先来显示一下如何将它应用到 一个具体的W

二维数组-php ajax用post方式传递数组,为什么后台只能接收到部分数据?

问题描述 php ajax用post方式传递数组,为什么后台只能接收到部分数据? 为什么我用ajax post方式传值,传的是一个二维数组,一共有453组数据,但是后台接受页面只能接收到前112条,后面的怎么都收不到. 我限制要实现的是讲Excel数据导入到mysql数据库中.我在网页中读取excel数据是正常的,就是在要写入数据库的时候,通过ajax传递数组到后台,只能接收到前面部分数据.后面的就没有了? 解决方案 你将你的数据在前端转换成json格式,然后post到后台试试呢 解决方案二:

Ajax发送和接收请求_AJAX相关

首先Ajax的不刷新页面提交数据,现在应用非常广泛,废话不多说马上进主题!! 基本上浏览器能接收的信息,Ajax都可以接收,ex:字符串,html标签,css标签,xml格式内容,json格式内容等等..... <script> // IE浏览器 if(ActiveXObject){ // 微软目前AJAX最新版本 var ajax = new ActiveXObject("Msxm12.XMLHTTP.6.0"); }else{ // 主流浏览器 var ajax = n

服务器-调用一个新闻接口时,每次只有第一次请求时能获取到数据

问题描述 调用一个新闻接口时,每次只有第一次请求时能获取到数据 我在使用http://apistore.baidu.com/apiworks/servicedetail/688.html 这个借口时碰到了一个问题,每次只有服务器重启第一次访问接口的时候能拿到数据,请问这是为什么?该如何解决? 解决方案 原来是自己初始化字符串的时候出错了

Ajax发送和接收请求

首先Ajax的不刷新页面提交数据,现在应用非常广泛,废话不多说马上进主题!! 基本上浏览器能接收的信息,Ajax都可以接收,ex:字符串,html标签,css标签,xml格式内容,json格式内容等等..... <script> // IE浏览器 if(ActiveXObject){ // 微软目前AJAX最新版本 var ajax = new ActiveXObject("Msxm12.XMLHTTP.6.0"); }else{ // 主流浏览器 var ajax = n

Asp.net下使用Jquery Ajax传送和接收DataTable的代码_jquery

服务器再把GridView反构造成DataTable, 再给DataTable增加一行之后,绑定到GridView,然后发回客户端... 能不能简单一点呢? 在使用Ajax数据请求数据,通常都是简单格式,比如String,信息量较少.当然也可以请求回XML,但是XML数据冗余多,取到客户端处理比json麻烦的多. 能不能简单一点呢? 上面这些问题,如果DataTable与JSON类型可以方便的相互转换,都可以迎刃而解了. 优点:1)避免不必要的回传: 2)精简异步请求数据的大小 : 3)解决数据

长轮询 阻塞-如何解决ajax long poll 阻塞其他http请求

问题描述 如何解决ajax long poll 阻塞其他http请求 服务器:lighttpd 我写了ajax long poll,在服务器中对这个请求进行了while循环,有消息返回,无消息就等待10s后返回一个值让ajax再次请求.但是这样会让其他的请求反应变得很慢,基本会慢上好几秒,请问能有什么方法解决这个问题?