问题标签 [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 - 是否可以使用 HTTP PUT 提交表单数据?
简单的问题:每个人都知道您可以将 HTML 表单中的数据 POST 到服务器,浏览器将处理表单中的数据序列化。
但是,是否可以使用 PUT 动词来代替?通过Javascript或其他方式。
c# - 获取 POST 变量
我在 ASP.NET 中使用 C#。
如何检查是否已将参数作为 POST 变量接收?
如果参数是通过 POST 或通过 GET 发送的,我需要执行不同的操作。
java - 用于普通 HTTP GET 和 POST 通信的安全数据序列化
我正在使用客户端的浏览器提交 HTTP 请求。对于报告生成,securityToken 作为 POST 提交,对于报告下载,用户浏览器需要提交相同的令牌,这次使用 GET。
您会为实际表示加密数据的 securityToken 推荐什么编码。
我已经尝试过 BASE64 但这失败了,因为标准可以包含在 HTTP GET 中转换为 ' ' (空格)的“+”字符。
然后我尝试了 URL 编码,但这失败了,因为对于 HTTP POST,诸如 %3d 之类的东西是在没有翻译的情况下传输的,但是当浏览器使用数据进行 HTTP GET 时,%3d被转换为“=”。
您会推荐什么编码,以允许通过 HTTP POST 和 GET 安全传输而不会误解数据。
环境是Java,Tomcat。
谢谢你,马克西姆。
asp.net-mvc - ASP.NET MVC 2:在每个 HTML 表格行中处理多个按钮的更好方法?
我有一个 HTML 表,其中每一行都有用于切换数据库中每一行的状态位的按钮。假设 Javascript 不是一个选项,那么处理这个问题的“最佳实践”方式是什么?
我目前正在通过将每一行包装成这样的形式来处理它:
post 方法看起来像这样:
有更好的建议吗?一个页面上有 50 个表单很酷吗?我不知道..让我知道你在这种情况下在做什么。
.net - 使用 .NET 的 HTTP POST 复杂请求
我有一个使用 .NET 3.5 (VS2008) 开发的 Web 服务方法,它需要一些字符串(用户名、密码、主题、文件类型)和一个用 Base64 编码的二进制文档。
我启用了 SOAP 和 HTTP POST。虽然 SOAP 运行良好,但无法发送 HTTP POST 请求。服务器响应“服务器无法处理请求。---> 根级别的数据无效。第 1 行,位置 1”。
客户正在使用这种方法从他们的应用程序中上传他们的文档。
有人告诉我 .NET 不支持使用 HTTP POST 的复杂结构。有什么办法支持这个吗?
c# - 通过 POST Multipart (HTTPRequest) 发送图像
我正在尝试使用 HTTP Post Multipart 将图像发送到服务器。其他一切都很好,我有所有的边界设置和东西。
但是我必须事先对图像做什么?我必须将其转换为二进制吗?这是来自标头的标头数据(使用 Fiddler)。这是我需要上传的:
有什么建议吗?
web-services - 在 Sharepoint 中使用 Http Post 到 AddList()
在远程客户端上,我正在尝试在共享点站点中创建一个新列表。现在,我正在构建一个 CAML 字符串并通过 http post 将其发送到我的共享点站点。我已经使用此方法更新列表项并创建 dws 文件夹,但我似乎无法让 AddList 工作。我收到一个错误“删除服务器返回错误:NotFound。”
这是我的 CAML:
我使用以下设置在 http Post 中发送此内容:
有任何想法吗?我很确定这不是身份验证问题,因为我在同一个程序中使用了完全相同的方法来执行前面提到的功能。我要添加列表的共享点站点是一个测试站点,我在其中具有完整的读/写功能。
php - 未从 iPhone 接收到 POST 数据
我有一个 iPhone 应用程序,它应该向我的服务器发送 POST 数据,以便在 MySQL 数据库中注册设备,这样我们就可以向它发送通知等。它将其唯一标识符、设备名称、令牌和其他一些小信息(例如密码和用户名)作为 POST 请求发送到我们的服务器。问题是有时服务器没有收到数据。我的意思是,它不仅接收 POST 输入的空白值,而且根本没有接收任何 post 数据。我正在将所有 POST 输入记录到我的服务器到一些日志文件中,当依赖来自设备的 POST 数据的脚本失败(未检测到数据)时,我注意到这是因为没有发送 POST 数据。这是服务器上的问题,比如拒绝数据或其他什么,还是必须在客户端?这可能是什么原因造成的?
iPhone 代码:
php - iPhone POST 到 PHP 失败
我在这里有这段代码:
它应该向我的 PHP 服务器发送数据以将设备注册到我们的数据库中,但是对于我的一些用户来说,没有发送任何 POST 数据。我被告知这条线:
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:NO];
可能导致问题。关于为什么这个脚本有时不会发送 POST 数据的任何想法?在服务器上,我得到了发送失败的数据包跟踪,并且 Content-lenght 显示为 0,因此根本没有发送任何数据。
http-post - 用于模糊 HTTP POST 请求的开源模糊工具
我正在寻找用于模糊 HTTP POST 请求的开源模糊工具。有任何想法吗?