- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Udacity Developing Scalable Apps with Java course ,后端应用程序的一些 API 方法(概念上应该是 HttpMethod.GET )是使用 HttpMethod.POST 实现的。 .
在 Java 文档中可以找到以下注释:
/**
* Normally this kind of method is supposed to get invoked by a GET HTTP
* method, but we do it with POST, in order to receive conferenceQueryForm
* Object via the POST body.
*/
这是否意味着,即使通过 HTTPS 连接,如果我们使用 HttpMethod.GET,JSON 表单也会以明文形式发送(即未加密) ?
最佳答案
没有。这意味着该方法(无论它是什么)用于从服务器检索数据以响应客户端的请求。通常,当客户端只是请求某些内容时,它应该使用 HTTP GET。 HTTP POST 请求旨在将数据发送到服务器。
但是,在这种情况下,客户端想要向服务器发送一个(可能很大)对象(称为 conferenceQueryForm
)来描述它想要的内容。使用 GET 请求可能太大或太麻烦,因此他们使用了 POST。
关于java - 为什么在 Google App Engine 中使用 HttpMethod.POST 而不是 HttpMethod.GET?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27574311/
在 Udacity Developing Scalable Apps with Java course ,后端应用程序的一些 API 方法(概念上应该是 HttpMethod.GET )是使用 Htt
这不会编译。为什么?错误消息令人困惑,为什么模式中不存在该属性? match System.Net.Http.HttpMethod.Post with | System.Net.Http.HttpMe
我将 HttpClient 3..0.1 与 MultiThreadedHttpConnectionManager 结合使用,并使用以下代码来获取页面并获取该页面的最终重定向 URL。 多个线程并行访
我有一个 API 请求,它应该 POST 一些 json: class func makeAPICall (serializedJSONObject contentMap: Dictionary, c
我在 XCode 中有以下方法: - (void)makeRequest:(NSString *)wPin withMethod:(NSString *)HTTPMethod passValue:(N
我试图将 http 方法设置为 POST,但 Xcode 说它是一个只获取属性。 我是这样做的: request.HTTPMethod = "POST" Apple 文档说我必须这样声明 httpM
我正在使用 HttpClient,我需要为 HttpMethod 设置一个非标准类型。在使用 HttpWebRequest 时只需要一个字符串,而 HttpClient 需要一个 HttpMethod
我有一个 asp.net Web API 项目,在我的 WebApiConfig 文件中,我定义了以下路由: config.Routes.MapHttpRoute( name: "Web AP
我正在尝试创建一个方法来调用基于 HttpMethod 的其他方法。我的方法如下所示: public async Task CreateAsync(HttpClient client, string
我们正在使用 PostMethod在 org.apache.commons.httpclient.methods 并注意到 recycle method来自 HttpMethod 接口(interfa
正在查看 Apache 对 HttpClient 的建议 ( http://hc.apache.org/httpclient-3.x/performance.html )其中提到了 Response
在Reference of HttpRequest.HttpMethod在 .NET Framework 中,请求类型使用 System.String 类型声明。 在RFC 2616声明了所有 HTT
在 Reference of HttpRequest.HttpMethod在 .NET Framework 中,请求类型声明为 System.String 类型。 在 RFC 2616声明了所有 HT
正在审查我的同事代码,出现此错误。 任何想法有什么问题?正在尝试运行构建,不幸的是出现此错误 错误 -> Trailing closure passed to parameter of type 'S
我有: import sendgridClient from '@sendgrid/client' sendgridClient.setApiKey(process.env.SENDGRID_API_
我正在使用.net Web API V1 构建一些restful api。 我们正在尝试为 Web API 定义一些路由。我在定义“放置”和“补丁”的路线时遇到一些问题。 它们具有相同的 URL,唯一
我使用 HttpClient 和 HttpMethod 来触发我的 REST 服务,但如果我想为 put 方法提供一些内容,它不起作用。服务在网络服务器上触发,但内容为空。 public boolea
request 是来自 System.Net.Http 的 HttpRequestMessage,我正在尝试使用模式匹配来确定使用了哪种方法提出请求。 这是一个证明我的问题的人为例子: let m =
Foundation 是否为支持的 HTTPMethod 值(例如 GET、POST 等)提供 NSString 常量? 搜索了 NSURLRequest 文档,但找不到任何内容。 最佳答案 据我所知
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 3 年前。 Improve th
我是一名优秀的程序员,十分优秀!