问题标签 [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.
html - 新行字符的提交方式不同
我想知道是否有人可以阐明这种浏览器行为:
我有一个带有 textarea 的表单,它通过 XHR(使用 jQuery,我也尝试使用纯 XMLHttpRequest 只是为了排除 jQuery 并且结果是相同的)或通过表单的“老式”方式提交到服务器提交。在这两种情况下都会使用 method="POST"。两种方式都提交到服务器上的同一个脚本。
现在有趣的部分:如果您通过 XHR 提交,换行符将被传输为“%0A”(或 \n,如果我没记错的话),如果您以常规方式提交,它们将被传输为“%0D%0A”(或\r\n)。当然,这会在服务器端引起一些问题,但这不是这里的问题。我只想知道为什么会有这种差异?不管你使用什么提交方法,新行不应该是一样的吗?还有哪些其他差异(如果有)?
dns - 我可以找出哪个域发出了触发 HttpModule 的请求吗?
如何从 HttpModule 中找出哪个域发出了特定请求?
假设我只想允许 site1.com 和 site2.com 使用来自我服务器的图像,我如何检查是他们发出请求?
java - 在 HttpSessionListener 中如何获取 HttpServletRequest?
如何从 SessionListener 访问请求标头?
我需要在创建当前会话时为其设置超时。超时需要根据 HttpServletRequest 中的标头而有所不同。我已经有一个 SessionListener(实现 HttpSessionListener)记录新会话的创建和销毁,它似乎是设置超时的最合乎逻辑的地方。
我尝试了以下方法,但它总是将 ctx 设置为 null。
java - java servlet中的Apache Commons文件上传问题
我尝试使用 Apache Commons FileUpload 执行此操作:
它失败了files = upload.parseRequest(request);
任何指针?
对不起,谢谢你:)
对不起,我没有包括这些:
我正在使用 Glassfish
谢谢
html - 在 img 标签的 src 中引用图像文件和在图像标签中直接引用嵌入图像有什么区别?
<img src=pathto.png />
使用和<img src=data:image/png;base64,encodedpngdata... />
从服务器的角度来看有什么区别吗?
在这种情况下,src=pathto.png
服务器是否只对图像进行编码并将其发送到浏览器?
asp.net-mvc - ASP.Net MVC:通过 Routes 和 View 方法请求变量
基本上,如果我想制作一个带有分页的搜索页面,我需要一个像这样的 url:
我似乎无法弄清楚如何:
A)设置没有搜索和第1页的默认路由 /Topics/Index?page=1 甚至 /Topics/Index?search=&page=1
B) 使用 View 方法做同样的事情
我确实看到,如果我在控件上有一个方法:
并使用网址:
它给了我我想要的方法。我只需要一种方法来获取主题控制器的默认路由,以使用所述请求变量创建默认 URL。我只是不这么认为
/主题/索引/嗨/1
有利于搜索 url,主要是因为不能保证我会有搜索词或页面,所以它最终可能会像:
/主题/索引/1
python - 在 Python 中从请求中提取 IP
我有一个 Pythonic HTTP 服务器,它应该确定客户端的 IP。我如何在 Python 中做到这一点?有没有办法获取请求标头并从那里提取它?
PS:我正在使用 WebPy。
grails - grails中的请求变量
编辑:根据反馈,完全删除原始 Q. 并以更好的语言重新发布
我希望访问请求或参数变量并在控制器和 gsp 之间传递它。我知道 params 对象包含查询字符串所具有的所有内容。
我看到的所有例子都是模型驱动的。我已经在网上查找了文档,并且有两本书——开始的 grails 和权威的 grails 指南,这两本书都有关于 params 的数据库驱动示例。我想了解如何设置和访问参数。我到处读到的是它是请求变量的映射。
我的场景如下:我有一个控制器,它将一个列表(不是来自数据库)发送到 GSP。我想在 GSP 和控制器之间传递一个“参数”变量。
重申一下,我所拥有的场景不是模型驱动的场景。我正在寻找遍历项目列表(不知道数据库计数)并由用户点击驱动。我想实现类似 twitter 的“底部的更多按钮”的东西。在页面底部有一个简单的远程链接和一个新的页面计数器,我在控制器中访问它并传递给我的服务类以获得列表的新部分。
控制器代码:
GSP(非实际)代码
xml - 通过 PHP 从 Gnip.com 解析 POST
我在 Gnip.com 上设置了一个过滤器。在“POST URL”字段中,我输入了我的脚本 URL。该 URL 是正确的,因为 Gnip.com 确实调用了它。但是当调用脚本时,我没有得到任何数据。我试图解析 $_GET 和 $_POST 但都是空数组。getallheaders() 给了我一些数据,但没有 XML。如何获取 Gnip.com 发送的 XML?
我不想使用任何包,因为我只需要获取 Gnip.com 发送给我的 XML 数据。
我希望你能帮助我。提前致谢!
Gnip.com 对“POST URL”的描述:“POST URL:这是 Gnip 将 POST 更新到的可选 URL。该 URL 必须能够响应 HEAD 请求。例如:http://pivotallabs.com ”
iphone - 将Textview文本转换为post请求参数——iphone开发
我想通过发布请求将我的 textview 内容传递给服务器,但我想我的编码有问题。做 | 必须手动将说空白转换为 + 或 %20 或者是否有可可或任何其他第三方支持的库?这是微不足道的吗?我被这个简单的步骤卡住了好几个小时!:)