问题标签 [post]
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.
python - 保持一个变量从发布到获取?
我有一个名为 myClass 的类,它定义了 post() 和 get() 方法。
在index.html中,我有一个带有调用 myClass.post() 的操作的表单,它从数据库中获取一些数据,设置几个变量并将用户发送到new.html。
现在,new.html有一个调用 myClass.get() 的表单。
我希望 get() 方法知道我在 post() 中获得的变量的值。这是这里的重点。
我认为来自 new.html 的提交会创建一个单独的 myClass 实例,该实例由来自 index.html 的提交创建。
有没有办法以某种方式访问“发布实例”?
有解决方法吗?如果必须,是否有一种既定的方法可以将值从 post 发送到“new.html”并与 get-submit 一起发回?
更一般地说,我想我在网络编程时不了解我的实例的生命周期。在正常的交互环境中,我知道实例何时被创建和销毁,但是当我仅通过调用其方法来使用该类时,我不明白这一点。除非调用它们的方法,否则这些类是否会被实例化?
php - Javascript 在方法中提交表单
我有一种方法可以打印出一组图像的顺序。我需要将此提交到一个新的 php 页面。
我有一个表格,目前将订单打印到同一页面。
Saveimageorder()
显示图像并将订单保存在名为 orderString 的变量中
这个怎么做?
apache - Hiawatha 和 Apache 上的 CGI 后期处理差异
我正在尝试建立一个轻量级的开发环境以允许在 Common Lisp 中直接使用 CGI,并且我想使用 Hiawatha 而不是更大的 Apache。我有适用于 Apache 中的 GET 和 POST 的代码,但仅适用于 Hiawatha 中的 GET;Apache 和 Hiawatha 处理 POST 的方式有什么不同吗?
asp.net-mvc - asp.net mvc - 一门过滤器
在绑定到控制器操作之前,我需要触发一个过滤方法,其中包含来自 http 请求的 GET 或 POST 值中的所有字符串
我可以在 Global.asax.cs 中做吗?如果是的话,你能给我更多的细节或例子(很好)吗?
javascript - 如何在 javascript 中访问请求内容正文中的查询参数?
如果我使用 GET 请求页面,那么我可以使用 window.location.search 从 javascript 访问任何查询参数。当页面是 POST 的结果时,是否有类似的方法来访问请求内容正文中而不是请求位置中的查询参数?
asp.net-mvc - 使用 POST 对 asp.net-mvc 页面进行分页的最佳方式
我有一个在表单的 POST 请求之后返回 PagedList<> 的操作方法。
我想向这个页面添加分页,但所有分页方案似乎只适用于 GET 请求。
目前添加分页控件的唯一方法是添加一堆带有一个按钮的表单来导航页面。这看起来很丑(所有表单按钮)并且会带来很多开销,因为每个表单都需要一堆隐藏字段(大约 10 个)来传输所需的参数。
有没有一种干净的方法可以向 GET 请求添加大约 12 个可选参数?或者也许有更好的方法?
security - 表单发布到自己的文件还是不同的文件在安全性上会有所不同吗?
假设我在任何一种情况下都进行相同的字段验证,那么无论您将表单发布回自己的文件还是另一个文件,在安全性方面是否有任何区别?
请注意,我指的不是表单数据中的敏感信息或密码,而是指任何一种方法是否能更好地避免各种类型的攻击。
forms - Safari 3.2.1 发送 POST 后跟 GET 请求
我有一个在 Tomcat 5.5.27 和 5.5.26 上运行的 servlet,并且有一个带有 POST 方法的 Web 表单。如果我使用 Safari 3.2.1,我会从日志中看到 Tomcat 收到一个 POST 后立即/同时是 GET 并且它失败了。如果我使用 Firefox 3.0.5,我发现它只发送 POST 并且一切正常。
尝试使用 Eclipse 进行调试时,我发现使用 Safari 时调用的是 doGet() 方法,而使用 Firefox 时调用的是 doPost()。
实际上,Safari 似乎同时触发 POST,然后立即触发 GET,而 Firefox 仅触发 POST(根据 HTML 表单应该如此)。
有没有其他人经历过这种情况?在这种情况下有解决方案吗?
这是 HTML 表单的片段:
python - Python urllib2 文件上传问题
我目前正在尝试使用 urllib2 和urllib2_file库启动文件上传。这是我的代码:
我已将此 .py 文件放在我的“我的文档”目录中,并在我的“发送到”文件夹中放置了它的快捷方式(快捷方式 URL 为 )。
当我右键单击一个文件,选择发送到,然后选择 Aquate (my python) 时,它会在瞬间打开一个命令提示符,然后将其关闭。什么都没有上传。
我知道可能发生了错误,所以我将代码逐行输入到 CL python 中。当我跑u=urllib2.urlopen(req)
线时,我没有收到错误;
替代文字 http://www.aquate.us/u/55245858877937182052.jpg
相反,光标只是在该行下方的新行上开始闪烁。我等了几分钟,看看是否会发生什么事情,但它就是这样。为了让它停止,我不得不按 ctrl+break。
这个脚本是怎么回事?
提前致谢!
[编辑] 忘了提——当我在没有请求数据(文件)的情况下运行脚本时,它运行起来就像一个魅力。urllib2_file 有问题吗?
[编辑 2]:
如果您通过命令行运行该代码,它就像一个魅力。
html - 如何将数据(表单)发布到 html 页面并在中间劫持数据?
网站地址:http ://www.ynet.co.il/YediothPortal/Ext/TalkBack/CdaTalkBack/1,2497,L-3650194-0-68-544-0--,00.html
- 用垃圾填满表格。
- 点击“发送”
- 表单将数据发布到另一个 HTML,而不对我刚刚添加的数据进行任何解析
他们是如何做到的呢?