有哪些替代方法可以通过REST发送更新



我正试图围绕构建get或post post preat hits的替代方法。

(这不是作业,更像只是试图更好地了解选项。)

这是我到目前为止收集的替代方法:

  1. 获取基于呼叫

    • 存在以下替代方法来构建提交的参数:
      • [name] = [value]对以相等的符号连接,并由ampersands分开,发送:
        • URI之后的URL随后是问号。
      • (矩阵参数)[name] = [value]对以相等的符号连接,并由半olon隔开,已发送:
        • 在问号之前的URI之后的URL。
  2. 张贴和基于put的呼叫

    • 存在以下替代方法来构建提交的参数:
      • JSON,发送给:
        • 请求的内容部分
      • XML,发送:
        • 请求的内容部分
      • [name] = [value]对,发送:
        • 请求的内容部分
        • 请求标题

还有其他构建参数的方法吗?

您可以使用任何HyperMedia内容类型。并不意味着每个客户端和服务器都会理解每种类型(这就是我们进行内容协商的原因)。

最常见的是

  • 应用程序/json
  • 应用程序/x-www-form-urlencoded
  • Multipart/form-data
  • 文字/html
  • 文本/XML
  • 应用程序/xml

最新更新