问题标签 [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.

0 投票
2 回答
4079 浏览

javascript - 等待javascript异步回调@http post

我正在实现一个小功能并且有点卡住。

我有一个按钮来执行一些操作,例如

当用户单击按钮时,将调用函数 DoSomething。

在函数内部定义了一个回调函数,该函数执行异步操作,将城市名称写入表单字段。问题是异步回调将在页面发布后尝试在字段中写入。有什么可以让后期处理等待回调结果的吗?回调是在 Google Maps API 中定义的,我无法避免。

提前致谢

0 投票
1 回答
3592 浏览

bash - 登录到一个站点,然后 POST 到其中的一个页面

我必须使用三个参数登录到一个页面,之后我必须将两个参数发布到我刚刚登录的站点内的另一个页面。

到目前为止,我有一个 cookie:

...在 cookie 中,我有一个 JSESSION id。我使用cookie如下:

问题:

  • 即使在登录 url 的 POST 之后我在控制台中获得了登录页面的 HTML 代码,这是否意味着登录没有成功?我怎样才能找到导致这种情况的错误,也许是日志?
  • 成功登录后如何保持登录会话并将我的参数发布到另一个页面?

编辑:

在 stran 的提示之后,我终于得到了这个工作,遵循代码。

首先我做了一个

进行登录并保存 cookie,然后是:

制作我需要的帖子,再次感谢您的提示^^

0 投票
2 回答
2542 浏览

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

事件日志中的错误如下所示:

0 投票
6 回答
122684 浏览

c# - 如何使用 C# 提交 http 表单

我有一个简单的 html 文件,例如

编辑:我可能对这个问题还不够清楚

我想编写 C# 代码,以与将上述 html 粘贴到文件中的方式完全相同的方式提交此表单,用 IE 打开它并用浏览器提交它。

0 投票
7 回答
226740 浏览

form-submit - 禁用输入的值将不会提交

这是我在 Firefox 中通过 Firebug 发现的。

其他浏览器也一样吗?

如果是这样,这是什么原因?

0 投票
8 回答
1580 浏览

security - 保护 Web 应用程序中的 POST 数据

我有一个具有基本身份验证的 Web 应用程序 - 用户名、密码、会话和东西。但是,我特别需要防止用户欺骗 POST 请求(即使对于已登录的用户)。在我的应用程序中,我在接受 POST 数据之前专门验证用户的会话(还要处理 XSS 和其他东西)。

喜欢:

我将会话 ID 存储在数据库中。还有什么我应该注意的以防止虚假的 POST 请求还是足够了?

0 投票
4 回答
4140 浏览

rest - REST 帖子格式

当您使用 REST 通过 POST 创建新条目时,我看到一些 API(例如Google)指定您将 XML 作为请求的一部分发送,而另一些 API 则指定您发送键/值对。REST POST-s 是否有标准或最佳实践?

0 投票
1 回答
1478 浏览

python - 如何在 Python 中进行发布请求?

嗨,我坐在带 Wifi 的灰狗巴士上,想将第二台设备连接到网络。但我必须接受屏幕上的合同,并且设备没有浏览器。要接受合同,必须接受以下表格。该设备没有 CURL,但所有标准 python 2.6。图书馆。

我将如何编写一个快速的 python 脚本来接受合同?

0 投票
1 回答
12768 浏览

c# - 如何使用 C# 在 Https POST 上发送参数

我在这里问过如何制作 https 帖子,现在效果很好。现在的问题是如何发送一个参数,名称查询,它是一个 JSON 字符串:

{"key1":"value1", "key2":{"key21":"val21"} }

我正在做和不起作用的是:

但服务器总是回答说没有“查询”参数。有什么帮助吗?

0 投票
1 回答
1125 浏览

https - 通过 HTTPS 发布 HTML 表单值

我有一个网站,目前正在使用 https 进行安全登录和交易。除非您登录,否则您无法导航到主站点。

我收到了一位合作伙伴的请求,他询问他们是否可以从自己的 Web 应用程序无缝导航到我们的网站,而无需登录。该网站也使用 https。

我已经设置了一个“PartnerLoginPage.aspx”页面,并允许他们将 html 表单值发布到这个页面中(他们有正确的用户登录详细信息)。然后我根据发布的值对它们进行身份验证并将它们重定向到主站点。他们不需要登录,我已经对他们进行了身份验证,并且效果很好。

我最担心的是,这不是一种安全的用户身份验证方式。如果您将 html 表单值发布到 https 页面,数据是否仍然加密?只是出于兴趣,如果他们的网站不是 http 网站(它是),数据还会被加密吗?

例如,他们的 HTTPS-> 表单发布值 -> 我们的 HTTPS -> 表单发布值数据是否已加密?

他们的HTTP(注意:没有's')->FORM POST VALUES -> 我们的HTTPS -> FORM POST VALUES ENCRTYPED?

谢谢你的帮助,

斯图尔特