我正试图围绕构建get或post post preat hits的替代方法。
(这不是作业,更像只是试图更好地了解选项。)
这是我到目前为止收集的替代方法:
-
获取基于呼叫
- 存在以下替代方法来构建提交的参数:
- [name] = [value]对以相等的符号连接,并由ampersands分开,发送:
- URI之后的URL随后是问号。
- (矩阵参数)[name] = [value]对以相等的符号连接,并由半olon隔开,已发送:
- 在问号之前的URI之后的URL。
- [name] = [value]对以相等的符号连接,并由ampersands分开,发送:
- 存在以下替代方法来构建提交的参数:
-
张贴和基于put的呼叫
- 存在以下替代方法来构建提交的参数:
- JSON,发送给:
- 请求的内容部分
- XML,发送:
- 请求的内容部分
- [name] = [value]对,发送:
- 请求的内容部分
- 请求标题
- JSON,发送给:
- 存在以下替代方法来构建提交的参数:
还有其他构建参数的方法吗?
您可以使用任何HyperMedia内容类型。并不意味着每个客户端和服务器都会理解每种类型(这就是我们进行内容协商的原因)。
最常见的是
- 应用程序/json
- 应用程序/x-www-form-urlencoded
- Multipart/form-data
- 文字/html
- 文本/XML
- 应用程序/xml