在西纳特拉,有可能将content_type 'application/json'作为默认值吗?因为我正在构建一个REST API.

推荐答案

For a JSON API the most recommendable way to set a default Content-Type for all your responses is to add the following in your Sinatra class:

set :default_content_type, :json

它将在你的所有回复中包含Content-Type: application/json个标题.

Json相关问答推荐

两种情况下过滤的JOLT规范

筛选JSON数组以使用Jolt仅保留具有最新日期/时间的条目

NIFI-我需要数组的信息,但只需要第一个信息

褐煤面积图中的分选问题

419(未知状态)使用laravel处理PUT请求

根据值过滤输入的JSON并使用它准备预期的输出

将来自 Golang 的 JSON API 调用响应输出到 nextjs 前端

如何使用 Google 表格应用程序脚本将 JSON 中的多个字段提取到 Google 表格中

为什么JsonConvert反序列化对象以int但不长失败

Json.NET SerializeObject 转义值以防止 XSS

将 YAML 文件转换为 Python JSON 对象

JSON extract\set 的 SQLite JSON1 示例

如何从 HttpClient 解析 JSON 字符串?

Qt使用QJsonDocument、QJsonObject、QJsonArray解析JSON

在 JavaScript 中从 Json 数据中删除反斜杠

如何使用 C# 将 JSON 文本转换为对象

了解 JSON Schema 草稿版本 4 中的additionalProperties关键字

在 Jersey 服务中使用 JSON 对象

C#扁平化json struct

JSON 格式的 Amazon S3 响应?