问题标签 [server-response]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

android - 等待服务器响应时如何处理初步模型?

在我使用的 Android 应用程序中,模型存储在全局范围内,并且活动会收到有关创建、更新和删除模型等更改的通知。收到服务器响应后调用相应的回调。

有一个列出模型的主要活动和另一个创建新模型的活动。从那里,用户可以填写几个字段并单击保存。这会触发创建新模型的服务器请求。得到响应后,来自服务器的验证模型被添加到全局集合中,并执行通知回调。问题是在等待响应时要做什么。

  1. 我们可以阻止用户界面并显示一个微调器。但这不是很敏感,并导致糟糕的用户体验。
  2. 我们可以添加一个本地初步模型并将其添加到全局集合中并触发通知回调。这将允许主要活动将其添加到列表中。响应后,我们根据请求的成功或失败更新或删除初步模型。但是,初步模型还没有它的 id,因此很难在集合中找到更新或删除。
  3. 基于这种方法,我们可以为初步模型分配一个随机的初步 id。但是,如果用户已经与新模型交互,这可能会创建使用错误初步 id 的定义不明确的请求。

我们如何在多个活动中处理初步模型,同时以清晰和响应的方式等待服务器响应?

0 投票
0 回答
90 浏览

smpp - EASYSMPP- 从 SMPP 服务器捕获准确的响应

我正在使用 EASYSMPP 通过 SMPP 服务器发送 SMS,但是由于函数 client.SendSMS 返回 TRUE(对于发送的 SMS)或 FALSE(对于失败的 SMS),我无法捕获来自 SMSC 的确切响应。我希望能够记录这些响应,以便与服务提供商共享以进行分析。请协助。

0 投票
1 回答
675 浏览

python - 改善慢速 Flask 视图的用户体验

我有一个锚标记,它命中一条在新选项卡中生成报告的路线。我正在延迟加载报告规范,因为我不想在原始位置和报告对象上拥有我的数据副本。但是收集这些数据需要 10-20 秒。

我想知道我能做些什么,以便服务器立即用微调器响应,然后在 function_that_takes_20_seconds 完成时加载报告。

0 投票
1 回答
1484 浏览

javascript - 如何从 Python 服务器获取到 Javascript 客户端?

嗨哟,

我已经设置了一个带有 GET 请求的 Python 服务器,该请求似乎可以工作,但由于某种原因,我无法将任何内容发送回请求客户端,该客户端是用 Javascript 编码的。

蟒蛇服务器:

Javascript客户端:

所以我想要的是从 JS 向 Py 发送一个 GET 请求,并从服务器获得一些反馈。唉,除了 之外什么都没有打印"here i am, in python",这表明我在服务器的 GET 代码中,但没有任何东西被发回。

有任何想法吗?

谢谢!

更新

好的,在根据 eton 的建议进行调整后,我从成功功能中获得了“成功”打印。

result参数也正在打印,但是,它是空的。

do_GET 现在看起来像这样:

也许我退回错了?我不知道。一直在阅读文档和其他帖子,但到目前为止无济于事。

再次感谢

0 投票
1 回答
44 浏览

javascript - 试图接受服务器响应

我正在尝试创建一个简单的网络应用程序,在页面中显示服务器响应,但我是个新手。

当访问此页面https://api.minergate.com/1.0/pool/profit-rating时,它会生成一个响应。如何捕获它并将其放入我的 HTML 页面?

请告诉我最简单的方法。:D

我正在使用 XMLHttpRequest() 执行一个简单的代码。如图所示:

我编写警报只是为了测试代码。但它从来没有对我显示“好”和“坏”。

0 投票
1 回答
719 浏览

java - 如何解析来自服务器的 JSON 响应并进行比较

我想解析来自服务器的 JSON 响应,但我无法做到。请帮我

连接成功的服务器响应是

我想解析它并在比较时使用 server_response 和代码值,以便在调试代码时执行 IF 语句。显示json = 数据库连接成功....{"server_response":[{"code":"reg_true","0":"message=>Registration Success...Thank you....."}] }

但随后它跳转到捕获(JSONException e)请帮助这是我的代码

0 投票
0 回答
98 浏览

php - 使用 jQuery 的 $.ajax 和 PHP 的聊天页面没有及时更新

我正在为我的一个网站的成员建立一个聊天页面。除了聊天的自动更新外,一切对我来说都正常。聊天页面应该每 5 秒检查一次新消息,并且操作回调表明这部分工作正常;但是,$.ajax 引用的 PHP 文件给了我两种截然不同的行为。因为 ajax 在我执行的每个测试中都可以正常工作,所以我将在此处排除它,但如果有人觉得有必要,我可以添加它。这是我带注释的 PHP:

if(isset($new_chat)) 块很简单,它不会给我带来问题。基本上,如果有新消息,它会将新消息添加到聊天数据库中,然后从浏览器的角度返回所有 ID 号高于最新消息的消息。这部分工作并在 1/4 秒内将其信息返回给浏览器。

此代码中的 else 块是我似乎遇到一些问题的地方。else 块与 if 块的后半部分(从 $query2 向下)是相同的,一行接一行。它有效,但非常缓慢;而 if 块平均在 1/4 秒内从服务器加载,else 块(代码较少)平均需要 90 秒才能返回数据。无论用户是否发送消息,$.ajax 调用都是相同的函数;唯一的区别是如果用户发送了一条消息,则引用 if 块(因此 $.ajax 调用是手动的),但 else 块由浏览器中重复的 setTimeout(function,5000) 行自动引用。

我 99.9% 确定 setTimeout() 工作正常,因为如果我手动设置我的 $.ajax 调用以发送通用 $new_chat(即,“这是一条消息。”)该函数每次都有效;每 5 秒,它发送一次聊天,1/4 秒后,我看到它按预期出现在我的聊天页面中。(我的聊天页面完全由上面的 PHP 填充;即使从用户 A 发送的消息也必须发送到上述文件、处理并发送回用户 A,这样用户才能知道他们的消息已发送。)

最重要的是,我完全不知道为什么会发生这种行为。$.ajax 无论是自动还是手动都具有相同的功能;PHP 是相同的代码,而且更慢的块也更短启动!$.ajax 调用在手动时运行得非常快,如果消息与自动 $.ajax 一起发送,它也运行得非常快。我是 AJAX 和 jQuery 的新手,所以我想认为问题出在其中一种技术上,但从我所在的位置来看,根本没有任何意义。

0 投票
1 回答
208 浏览

javascript - 如何顺利从一个网页切换到另一个网页

我想知道当我们有例如 2 个页面并且想要从一个页面更改为另一个页面时,我们可以使用异步 Javascript 检索网站并在从服务器接收到响应之前应用转换吗?

我会试着在这里证明我的意思。希望能帮助到你

page1.html

脚本.js

0 投票
1 回答
54 浏览

java - 在android应用程序中没有得到正确的服务器响应

AsyncTask 主要方法:

PHP:

它应该显示诸如“注册成功”或“用户已经存在,请更改用户名”或任何其他类型的错误消息的php消息,但它只显示-1。这意味着有些地方给我错误的服务器响应。何时出现错误以及我应该如何修复它。(此外,该程序将处理将数据插入数据库,但它会给出相同的消息-1)(android manifesto 文件是正确的。)

0 投票
1 回答
248 浏览

android - 没有gcm之类的简单推送通知

我想在没有 gcm 之类的东西的情况下在 android 应用程序中实现推送通知。我想处理我这边的所有操作(android)。

到目前为止,我有一个 json 响应。我试图在推送通知中使用它。我的推送通知适用于点击事件。但我不知道它如何自动(定期)检查或执行 json 响应。这是我当前的 json 响应代码(使用 volley lib。)。