问题标签 [requesthandler]

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 投票
2 回答
239 浏览

tornado - Tornado RequestHandler 可以在等待 Future 完成的同时处理请求吗?

单个 TornadoRequestHandler类可以处理新请求,同时等待 aFuture完成其中一个实例吗?

我正在调试一个调用 a 的 Tornado 协程,ThreadPoolExecutor我注意到,当协程等待执行程序完成时,RequestHandler被阻塞了。因此,对这个处理程序的任何新请求都在等待协程完成。

这是我为重现我的观察而编写的代码:

现在,如果我访问localhost:8888/1两次,我会得到以下输出:

但我预计会发生以下情况:

请注意,RequestHandler似乎只有 被阻止了,因为我们仍然##每 10 秒获得一次。事实上,如果您添加另一个相同的RequestHandler(Handler2) 并访问localhost:8888/1and localhost:8888/2,这将产生预期的输出。

这是正常的吗?这是预期的行为吗?

对不起,我的英语不好。

0 投票
1 回答
270 浏览

google-app-engine - 部分页面渲染,使用 webapp2 post request handler 传递一个 msg

我刚刚开始掌握 GAE 上的 jinja2 模板。我想要做的是在渲染的模板中显示状态消息,而无需再次渲染整个模板。

我有一个处理发送邮件的 webapp2 请求处理程序。如果出现错误异常,我想在页面上显示一条消息。如果邮件已成功发送,同上。

我渲染模板并将味精作为模板值传递。我可以看到这不是做事的方式,因为整个模板再次呈现。我想要做的只是通过味精。

谢谢,丹尼斯

0 投票
1 回答
469 浏览

python-2.7 - 如何从云端点 api 调用 webapp2 方法?

我使用 Python 编写了一个 GAE 应用程序。

该应用程序有一个在 Android 中构建的移动组件。我正在使用自定义凭据,而不是使用 Google OAuth 进行身份验证。

我创建了一个 Cloudendpoint API,因此应用程序可以登录,使用这里描述的想法 -有没有办法保护 Google 云端点原型数据存储?

现在从 Cloudendpoint API 我想从 GAE 中的一个类中调用一个方法。你能帮我如何构建这个吗?

我在 GAE 中的类/方法是这个

我的 GAE 应用程序是一个 Web 应用程序。我的 main.py 有这个

这很好用。

Basehandler 是 webapp2 RequestHanlder

我的 Cloudendpoint API 代码是这样的 -

我想在 CloudApi 内的 GetProgramListHandler 上调用 get_program_list(就在发布代码的末尾)。这里的 Stackoverflow 问题 - AssertionError: Request global variable is not set似乎表明我需要初始化 Webapp2RequestHandler。我该怎么做呢?

一旦我进入 CloudAPI(属于我的应用程序),我如何访问属于 Web 应用程序的其他类/方法?我需要在 CloudAPI 中继承 Webapp 类吗?

0 投票
1 回答
110 浏览

android - 在请求处理程序中传递参数未显示正确结果

安卓新手,这是一个微不足道的问题,但在过去 3 小时内无法解决。

当我使用名为关键字的参数时,它没有显示正确的结果。否则,如果我在 url 中传递关键字值,它工作正常。不确定,如何正确传递 url 中的参数,以便检索正确的结果。

上面没有显示正确的结果。

工作正常。

我试图检查关键字的值:

结果如下:

checkdetails 关键字=知识

欢迎任何建议。提前致谢。

0 投票
1 回答
47 浏览

search - solr-api 访问文档字段需要很多时间

我正在尝试访问自定义请求处理程序中的字段。对于每个文档,我都像这样访问它:

solr 中有大约 600,000 个文档。对于在所有文档上运行的查询,它需要超过 65 秒。

我也尝试过SolrIndexSearcher.doc方法,但也需要大约 60 秒。

删除上面的代码行将 qtime 降低到毫秒。但是,我需要为我的算法访问该字段。

有没有更优化的方法来做到这一点?

0 投票
0 回答
75 浏览

python - Python:将 Python SIMpleHTTPServer 与 RequestHandler 一起使用时,页面不会加载

我正在创建一个简单的服务器来通过 Python 提供表单。用户将通过 HTML 表单发布他们的姓名和消息,在服务器端 python 将检索这些值并将它们附加到文件中。除了 cgi.fieldstorage 之外,我已经单独测试了每个部分。运行代码时,它不会返回错误,但不会显示我的 HTML 页面。有什么建议么?

Python文件如下

0 投票
0 回答
438 浏览

rest - 使用 org.apache.wink RequestHandler 记录 REST 请求

我需要记录 REST 请求和响应消息,所以我使用了 apachewing RequestHandler。而且我能够使用 ResponseHandler 获得响应。但无法获取 Handler 类中的请求详细信息。你能帮我解决这个问题吗?

0 投票
0 回答
95 浏览

asp.net - Asp.Net 5 自定义 DelegatingHandlers

我编写了一个自定义DelegatingHandler拦截请求并根据 API 密钥对其进行身份验证。这是在 ASP.NET 5 之前的 WebApi 服务中使用的。

我需要能够在新的 ASP.NET 5 WebApi 服务中使用相同的处理程序。这些类型的处理程序是否仍然有效,还是我必须重写它以适应新框架?如果没有,我到底该如何引用它?

0 投票
2 回答
877 浏览

python - 我在哪里可以在龙卷风请求处理程序中缓存熊猫数据帧

我想将熊猫数据帧缓存到龙卷风请求处理程序中。所以我不想为每次点击该特定网址重复 pd.read_csv() 。

0 投票
3 回答
545 浏览

c# - C# 请求处理程序错误 System.InvalidCastException:指定的强制转换无效

当我尝试执行此函数时,我收到错误“System.InvalidCastException:指定的强制转换无效。”

这是函数:我尝试使用参数 guid 作为我的电子邮件地址和参数aid 以及其中的第一个来执行它。

请帮助我,我整天都在努力解决它。