问题标签 [request]
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.
c# - 如何在 .NET MVC 中将表单值传递给控制器
在 ASP.net MVC 中:
我应该/我如何将表单数据(从视图)传递给控制器?
这是我前进的方向:
- Controller Index 函数将 ViewModel 对象传递给 View。
- ViewModel 对象包含一个分页列表以及一些 SelectLists。_ ViewModel 对象还包含一个我命名为 theFilter 的自定义类。此类的目的是保存通过表单从视图发布的过滤器信息。
- 我希望 Index [AcceptVerbs(HttpVerbs.Post)] 函数接收填充了表单数据的Filter对象,以及页码(就像现在一样)
以下是我的代码片段:
控制器/索引回发功能:
过滤器类:
和 ViewModel 类:
基本上我试图避免使用 Request.Form 来填充 Filter 类,至少不要在 Controller 中使用它。
欢迎任何帮助,建议或disses!
django - 如何在 Django 中根据域名或 TLD 设置 urlpatterns?
如何在 Django 中根据域名或 TLD 设置 urlpatterns?
对于某些链接,亚马逊会根据其网站 tld 以母语显示 url。
http://www.amazon.de/bücher-buch-literatur/(de :书籍=> bücher)
http://www.amazon.fr/Nouveautés-paraître-Livres/(fr :书籍=> Livres)
http://www.amazon.co.jp/和书-ユーズドブッ-英语学习/ ( jp : books => 和书 )
(链接不完整,仅显示为示例。)
是否可以在 urls.py 中获取主机名?(请求对象在 urls.py 中不可用)或者可能在中间件的 process_request 中并在 urls.py 中使用它(如何???)
任何替代建议如何实现这一目标?
url 模式需要在模板中基于 tld 和更高版本构建,<a href="{% url books %}" >{% trans "books" %}</a>
以将 html 呈现为<a href="Bücher">Bücher</a>
或<a href="Livres">Livres</a>
c# - 在 ASP.NET MVC 中,如何检索正在运行的脚本的文件名?
我需要获取母版页上正在执行的脚本的名称以更新上次写入时间。
我正在使用这个:
System.IO.File.GetLastWriteTime(Server.MapPath(Request.FilePath))
它适用于 default.aspx,但如果它在视图中,我无法确定文件的物理路径是什么来获取 LastWriteTime。
有针对这个的解决方法吗?当然,我在这里错过了一些非常容易的事情。
谢谢!
java - 修改 HttpServletRequest 正文
我正在处理遗留代码,需要打一个补丁。
问题:一个古老的应用程序发送了错误的 HTTP POST 请求。其中一个参数不是 URL 编码的。我知道这个参数总是排在最后,而且我知道它的名字。我现在正试图在运行在 tomcat 中的服务器端修复它。
此参数无法通过 HttpServletRequest 的标准 getParameter 方法访问,因为它格式错误。方法只是返回 null。但是当我通过 ServletInputStream 手动读取整个请求体时,所有其他参数都消失了。看起来底层类无法解析 ServletInputStream 的内容,因为它已经耗尽。
到目前为止,我已经设法制作了一个从正文读取所有参数并覆盖所有参数访问方法的包装器。但是,如果我之前的链中的任何过滤器将尝试访问任何参数,那么一切都会中断,因为 ServletInputStream 将为空。
我能以某种方式逃避这个问题吗?可能有不同的方法吗?
总而言之,如果我在过滤器中读取原始请求正文,参数将从请求中消失。如果我读取单个参数,ServletInputStream 将变为空,并且无法手动处理。此外,通过 getParameter 方法无法读取格式错误的参数。
request - 每小时请求限制
如何像 Twitter 一样限制来自一个 IP 的每小时请求?例如,我想每小时提供 100 个请求。有什么解决办法吗?阿帕奇模块?谢谢。
django - 模板中的django请求
我已经启用了 django 请求处理器
我仍然不必请求模板中可用的变量。我必须手动传递它。在网络上使用 django 1.0.2 Everywhere 似乎它只是关于启用的请求处理器..
我也使用 RequestContext 作为:
没运气
哦,该死的新名字是TEMPLATE_CONTEXT_PROCESSORS
asp.net - 在请求的生命周期中,何时执行 web.config标签执行?
在请求的生命周期中,何时<location path='The/Path'>
执行 web.config 标记?
php - ZF:如何在 Form 方法中访问控制器的 Request 对象?
如何在 Form 方法中访问 Request 对象?我认为在 Form 方法中使用 ActionHelper 访问控制器的请求对象是可能的,但是为这样的任务编写一个新类似乎是多余的。
或者我应该以某种方式将控制器的请求保存到 Zend_Registry 并访问表单中的注册表项?
request - 你遇到过的最有趣的用户请求是什么?
用户有时会提出程序员设计和实现的最有趣、最奇怪和最奇妙的要求。
今天我从老板那里读到一份备忘录,我们需要“能够轻松快速地导入任何 Excel 或访问数据,无论大小如何。”
在同一份备忘录中,我们要求“知道是否有人未经授权访问了系统”——就好像黑客要将他的电话卡夹在某个索引和外键之间一样。
我认为我的老板一直在看太多的“星际迷航”...... :)
你遇到过的最有趣的用户请求是什么?
django - Django Admin:对于 list_display 方法,如何访问 admin.py 中的请求对象?
我在highlight_link
模型的 admin.py 类中添加了一个方法:
highlight_link.short_description
它为更改列表中返回的每条记录返回一个自定义链接(为简洁起见,我省略了)。这是伟大的。但我想检查当前的查询字符串并根据它更改自定义链接。有没有办法在里面访问请求对象highlight_link
?