gpt4 book ai didi

java - Web服务中请求的多种内容类型

转载 作者:行者123 更新时间:2023-11-30 10:31:58 25 4
gpt4 key购买 nike

我有一个网络服务可以接受多种内容类型的请求

text/plain 
application/json

现在,客户端可以发送 json 或文本中的任何一个。我在服务器上有两个可用选项

  1. 我可以为不同的内容类型创建单独的 API
  2. 我可以解析请求数据并检查它是 json 还是文本?

这里有什么更好的方法?是否有适合这种需求的设计模式?

注意:管理层更喜欢拥有一个可以支持多种内容类型的 API。

最佳答案

客户端必须包含 Content-Type header 指示他们发送到服务器的实体的格式。如果服务器不支持客户端发送的格式,则预期响应为 415 Unsupported Media Type .

关于java - Web服务中请求的多种内容类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42925328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com