问题标签 [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 - Python 和 POST 数据
在 PHP 中,我只写:
我如何在 Python 中做同样的事情?
是的,我通常会检查它是否存在等,我只是将它专门剥离为我所追求的功能。
编辑:我没有使用框架
asp.net - 在 .net 3.5 解决方案中发布到 web 服务
我在这里束手无策。我正在尝试使用 asp.net ajax 扩展工具包中的自动完成扩展器,该工具包由沼泽标准 Web 服务填充。该应用程序是一个 .net 3.5 网站,在子目录中托管 web 服务(真实的,而不是虚拟的)。
每当我尝试发布到 Web 服务时,我都会收到以下错误: 不允许使用 HTTP 动词 POST 访问路径“/Workarea/webservices/FindAdvisorNameService.asmx/FindAdvisorName”。
使事情复杂化的是,我的一位同事取消了解决方案并且可以正常运行。
做了一些谷歌搜索后,似乎 URL 重写存在一些问题,所以我让他尝试使用我的 web.config - 他仍然没有问题,我仍然没有成功。
有人对可能发生的事情有任何想法,或者从哪里开始寻找?
更复杂的是,这是一个<a href="http://www.ektron.com">Ektron CMS400.Net</a>
解决方案,但他安装了与我相同版本的 Ektron。该项目最近从 2.0 升级到 3.5 框架,但在他的机器上仍然是 3.5。
我检查了 IIS 映射,并且在 ASMX 文件上允许使用 GET、POST 和 DEBUG。
帮帮我Obi-Wan KeSObi,你是我唯一的希望!
编辑:哦,是的,更复杂的是,这是我拥有的全新机器,所以注册表中不太可能有那么多奇怪的东西等等。同事的机器几乎和新机器一样。
javascript - JavaScript 发布请求,如表单提交
我正在尝试将浏览器定向到不同的页面。如果我想要一个 GET 请求,我可能会说
但是除非我使用 POST 请求,否则我尝试访问的资源将无法正确响应。如果这不是动态生成的,我可能会使用 HTML
然后我只需从 DOM 提交表单。
但我真的想要让我说的 JavaScript 代码
什么是最好的跨浏览器实现?
编辑
对不起,我不清楚。我需要一个改变浏览器位置的解决方案,就像提交表单一样。如果XMLHttpRequest可以做到这一点,那并不明显。而且这不应该是异步的,也不应该使用 XML,所以 Ajax 不是答案。
python - 使用 POST 从 Python 脚本发送文件
这几乎是使用 Python 脚本中的 POST 发送文件的重复,但我想补充一点:我需要一些能够正确处理字段和附加文件的编码的东西。当您将包含非 ascii 字符的 unicode 字符串放入混合中时,我能够找到解决方案。此外,大多数解决方案不会对数据进行 base64 编码以保持 7 位干净。
python - 在 Pylons 中重定向请求而不丢失表单数据的首选方法是什么?
我正在尝试重定向/转发 Pylons 请求。使用 redirect_to 的问题是表单数据被丢弃。我需要保持 POST 表单数据以及所有请求标头的完整性。
有没有一种简单的方法可以做到这一点?
excel - 如何使用 VBA 从 Excel 向服务器发送 HTTP POST 请求?
从 Excel 电子表格执行 HTTP POST 需要什么 VBA 代码?
http - 如何防止 ServerXMLHTTP 自动跟随重定向(HTTP 303 请参阅其他响应)?
我正在使用 ServerXMLHTTP 来执行 HTTP POST。返回的响应是一个重定向(特别是 303 See Other)。ServerXMLHTTP 会自动遵循此重定向,但这会导致身份验证失败,因为未传播原始请求的 Authorization 标头。
有没有办法可以防止自动重定向(或者确保重新发送授权标头)?
post - 你如何发布到 iframe?
如何将数据发布到 iframe?
http - 以编程方式发出请求时要使用的合理 HTTP POST 超时值?
当以编程方式发出 HTTP POST 请求时,什么超时值是合理的?
就我而言,我希望在 PHP 中发出 POST 请求时设置“合理的”超时值,但这适用于任何语言。
我需要能够发出一组请求,每个请求都发送到用户指定的 URL。如果我确实需要连续而不是同时处理请求,我想指定一个合理的时间,超过该时间请求被视为超时。
PHP 的默认套接字超时为 60 秒。在决定一个请求不会完成之前,这似乎是一个不必要的等待时间。
由于这些是 POST 请求,它们应该快速完成 - 没有数据可以像 GET 请求一样被检索和返回。
在大多数情况下,我们应该能够假设,未能在 X 秒内对请求发出响应意味着主机不太可能在合理的时间内对 X 的值显着小于 60 发出响应。
当然,主机很少需要超过 60 秒的时间来响应一个简单的 POST 请求。他们甚至很少需要超过 10 秒的时间吗?5秒?
在实践中 X 的合理值是多少?伴随建议的理由将是非常有益的。
html - 如何将 POST 请求的结果显示为图像?
我正在开发一个使用动态创建的图像来显示信息的网络应用程序。此数据当前使用 GET 查询字符串发送到图像,但对于更复杂的图像和数据,我担心会遇到 url 字符限制问题。
我可以简单地将记录 ID 传递给图像并让这个查询数据库,但这显然会增加对服务器的需求。有什么方法可以将使用 POST 检索到的图像添加到 HTML 文档中?