81 次浏览【转载需注明来源】
博客作者:【1888****8888】
服务器给客户端发送数据也成功了 但是提示了这个错误
翻译过来意思是 无法设置标头
同步 mysql客户端.查询SQL语句( (查询状态) => { //调试输出(查询状态); //调试输出(查询状态["数据"]["length"]); 如果 (查询状态["数据"]["length"] > 0) { 局部变量 result_user = { "result_user": 1 }; 访问信息["主动发送"]({ "发送数据": JSON类.到可读JSON文本(result_user), "数据协议": HTTP服务类.获取数据协议(".json") }); 返回; //说明用户名已经存在 } }, "select * from user where username = ?", [用户账户名称] );
这是发送的代码
下面是客户端代码
变量 POST返回结果 = 网页访问_同步("/headquarters_post.html", 真, JSON类.到可读JSON文本(postJoin));
推荐你使用同步查询,或者屏蔽数据库查询代码外面的http 主动返回数据命令
根据你截图的代码,猜测可能是执行了重复发送,也就是http执行了多次发送数据。
出现这样的情况,问题可能在
访问信息["主动发送"]({ "发送数据": JSON类.到可读JSON文本(result_user), "数据协议": HTTP服务类.获取数据协议(".json") }); 返回; //说明用户名已经存在
这段代码上,因为你主动发送数据后执行了返回,而这个返回是在一个箭头函数里面,所以它只是针对数据库查询的这个箭头函数返回,并不是针对整个方法返回,所以导致可能还执行了这个数据库查询之外的主动返回命令。
我试验一下 用个全局变量控制一下看看 是否可以
不能恶意举报,否则进行封号处理!
测试账号
快码FOF编程 Time: 2023-12-08 12:27:22
评论ID
推荐你使用同步查询,或者屏蔽数据库查询代码外面的http 主动返回数据命令
快码FOF编程 Time: 2023-12-08 12:26:34
评论ID
根据你截图的代码,猜测可能是执行了重复发送,也就是http执行了多次发送数据。
出现这样的情况,问题可能在
这段代码上,因为你主动发送数据后执行了返回,而这个返回是在一个箭头函数里面,所以它只是针对数据库查询的这个箭头函数返回,并不是针对整个方法返回,所以导致可能还执行了这个数据库查询之外的主动返回命令。
1888****8888 回复 1楼 快码FOF编程 Time: 2023-12-08 12:28:26
评论ID
我试验一下 用个全局变量控制一下看看 是否可以