问题标签 [http-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.
javascript - 等待javascript异步回调@http post
我正在实现一个小功能并且有点卡住。
我有一个按钮来执行一些操作,例如
当用户单击按钮时,将调用函数 DoSomething。
在函数内部定义了一个回调函数,该函数执行异步操作,将城市名称写入表单字段。问题是异步回调将在页面发布后尝试在字段中写入。有什么可以让后期处理等待回调结果的吗?回调是在 Google Maps API 中定义的,我无法避免。
提前致谢
bash - 登录到一个站点,然后 POST 到其中的一个页面
我必须使用三个参数登录到一个页面,之后我必须将两个参数发布到我刚刚登录的站点内的另一个页面。
到目前为止,我有一个 cookie:
...在 cookie 中,我有一个 JSESSION id。我使用cookie如下:
问题:
- 即使在登录 url 的 POST 之后我在控制台中获得了登录页面的 HTML 代码,这是否意味着登录没有成功?我怎样才能找到导致这种情况的错误,也许是日志?
- 成功登录后如何保持登录会话并将我的参数发布到另一个页面?
编辑:
在 stran 的提示之后,我终于得到了这个工作,遵循代码。
- POST_DATA 包含发布的确切编码字符串,如 'parameter1=value1¶meter2=value2'
- ACTION_URL 包含表单发布到的完整 URL,如https://stackoverflow.com/users/login
首先我做了一个
进行登录并保存 cookie,然后是:
制作我需要的帖子,再次感谢您的提示^^
asp.net - Sharepoint - 多个文档上传 - 不允许 HTTP“发布”动词
当尝试上传任意数量的文档(包括非常小的文件)时,似乎成功了——但随后重定向到一个错误页面,指示如下:
不允许使用用于访问路径“/_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx”的 HTTP 动词 POST。
关于为什么此操作会拒绝 HTTP POST 的任何想法?
更新:
直接导航到 /_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx 给出:
无法显示 XML 页面 无法使用样式表查看 XML 输入。请更正错误,然后单击“刷新”按钮,或稍后重试。
在文本内容中发现无效字符。错误处理资源 ' http://sitename/ ... MZ
事件日志中的错误如下所示:
c# - 如何使用 C# 提交 http 表单
我有一个简单的 html 文件,例如
编辑:我可能对这个问题还不够清楚
我想编写 C# 代码,以与将上述 html 粘贴到文件中的方式完全相同的方式提交此表单,用 IE 打开它并用浏览器提交它。
form-submit - 禁用输入的值将不会提交
这是我在 Firefox 中通过 Firebug 发现的。
其他浏览器也一样吗?
如果是这样,这是什么原因?
security - 保护 Web 应用程序中的 POST 数据
我有一个具有基本身份验证的 Web 应用程序 - 用户名、密码、会话和东西。但是,我特别需要防止用户欺骗 POST 请求(即使对于已登录的用户)。在我的应用程序中,我在接受 POST 数据之前专门验证用户的会话(还要处理 XSS 和其他东西)。
喜欢:
我将会话 ID 存储在数据库中。还有什么我应该注意的以防止虚假的 POST 请求还是足够了?
rest - REST 帖子格式
当您使用 REST 通过 POST 创建新条目时,我看到一些 API(例如Google)指定您将 XML 作为请求的一部分发送,而另一些 API 则指定您发送键/值对。REST POST-s 是否有标准或最佳实践?
python - 如何在 Python 中进行发布请求?
嗨,我坐在带 Wifi 的灰狗巴士上,想将第二台设备连接到网络。但我必须接受屏幕上的合同,并且设备没有浏览器。要接受合同,必须接受以下表格。该设备没有 CURL,但所有标准 python 2.6。图书馆。
我将如何编写一个快速的 python 脚本来接受合同?
c# - 如何使用 C# 在 Https POST 上发送参数
我在这里问过如何制作 https 帖子,现在效果很好。现在的问题是如何发送一个参数,名称查询,它是一个 JSON 字符串:
{"key1":"value1", "key2":{"key21":"val21"} }
我正在做和不起作用的是:
但服务器总是回答说没有“查询”参数。有什么帮助吗?
https - 通过 HTTPS 发布 HTML 表单值
我有一个网站,目前正在使用 https 进行安全登录和交易。除非您登录,否则您无法导航到主站点。
我收到了一位合作伙伴的请求,他询问他们是否可以从自己的 Web 应用程序无缝导航到我们的网站,而无需登录。该网站也使用 https。
我已经设置了一个“PartnerLoginPage.aspx”页面,并允许他们将 html 表单值发布到这个页面中(他们有正确的用户登录详细信息)。然后我根据发布的值对它们进行身份验证并将它们重定向到主站点。他们不需要登录,我已经对他们进行了身份验证,并且效果很好。
我最担心的是,这不是一种安全的用户身份验证方式。如果您将 html 表单值发布到 https 页面,数据是否仍然加密?只是出于兴趣,如果他们的网站不是 http 网站(它是),数据还会被加密吗?
例如,他们的 HTTPS-> 表单发布值 -> 我们的 HTTPS -> 表单发布值数据是否已加密?
和
他们的HTTP(注意:没有's')->FORM POST VALUES -> 我们的HTTPS -> FORM POST VALUES ENCRTYPED?
谢谢你的帮助,
斯图尔特