- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想注释一些错误响应,像这样:
* Response 412
If the Etag supplied in `If-Match` didn’t match.
* Response 428
If the request didn’t include the header `If-Match`.
但解析器(snowcrash)似乎将注释解释为响应主体。
如何注释这些响应并让 snowcrash 理解它们是注释?
最佳答案
我想通了:我需要在响应中添加一个空的 Body
部分,如下所示:
* Response 204
The request succeeded; there’s no need to transfer a representation of the new state of the resource, as the resource no longer exists.
* Body
* Response 412
If the Etag supplied in `If-Match` didn’t match.
* Body
然后根据需要解析:
responses:
- name: 204
description: "The request succeeded; there’s no need to transfer a representation of the new state of the resource, as the resource no longer exists.\n"
headers:
body:
schema:
- name: 412
description: "If the Etag supplied in `If-Match` didn’t match.\n"
headers:
body:
schema:
- name: 428
description: "If the request didn’t include the header `If-Match`.\n"
headers:
body:
schema:
关于apiblueprint - 起草 API 蓝图文档时,如何对响应进行注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20766980/
给定一些 API 文档 docs.someurl.apiary.io (如 http://docs.themoviedb.apiary.io ),有没有办法用 source.themoviedb.ap
我正在为 API 编写规范,其中响应中包含的字段有所不同。我希望能够提供多个示例来说明这一点。我的用例是: 其中一个 API 调用具有 include 参数,该参数允许用户指定要包含在响应中的一些附加
我正在尝试API蓝图,发现了一些我不太清楚的东西。 1.如何记录POST正文参数? 有+ Parameters,但仅记录查询参数。如果现在我要描述POST API,则无法记录POST参数(applic
我正在记录一个 API,我有 2 个非常相似的响应。 其中之一是调用/resource/{id}。此响应返回一个资源模型。 另一个调用是/resource/search{?name,category}
我正在尝试为资源定义API蓝图,该资源利用请求 header 来了解要返回的内容类型。 ## Offer [/offers/{offerCode}] + Parameters + offerC
我在尽力描述自己的确切需求时花了一些时间,但我花了一些时间浏览MSON规范,但没有找到任何东西。 这个例子有些人为,但希望意图是明确的。 # Animal (object) This is a bas
我有一个数据结构定义如下: # Data Structures ## PlayerRank (object) Represents the minimum amount of data the the
我对参数部分的假设解决方案是 + fields: [firstField, secondField] (array[enum], optional) + Members + first
我想指定在进行 API 调用时必须返回的各种异常/错误。我如何使用 Apiary 实现这一目标。 最佳答案 凯尔的回答确实是正确的。我将补充一点,如果您想为此添加更多语义,您可以编写其他可能的响应,如
我正在尝试在 API Blueprint 中记录查询参数,但我不完全确定我是否正确完成了它。资源看起来像这样: DELETE http://baasar.apiary-mock.com/user/{a
我想记录一个多部分请求,如下所示: Content-Length: 477 Content-Type: multipart/form-data; boundary=---BOUNDARY -----B
是否可以定义当 PUT to/asdf 与空请求主体发生时发生的情况 vs PUT to/asdf 与此请求主体与 { "值”:“东西”。 最佳答案 假设两个请求的媒体类型相同并且响应 HTTP 状态
在 API Blueprint 中,如何避免对每个端点一遍又一遍地使用相同的请求 Authorization header 块? + Request (application/json) +
“模型”工具似乎旨在减少重复——当指定对资源的各种方法的请求和响应时,经常会多次指定同一个主体。因此,可以定义一个“模型”,然后在各种请求和响应“有效负载”部分中“引用”它。 所以我定义了一个模型:
我想注释一些错误响应,像这样: * Response 412 If the Etag supplied in `If-Match` didn’t match. * Response 428 If th
Host:的目的是什么? Apiary 中的参数。例如: FORMAT: 1A HOST: http://polls.apiblueprint.org/ 最佳答案 HOST header 说明您的 A
我正在使用 API Blueprint和 Agilo呈现我的 API 文档。使用枚举类型时,我观察到一种奇怪的行为。响应未显示定义的枚举值,而架构显示所有枚举值(这是预期的)以及声明的值(“星期一”-
我正在研究 API Blueprint 中新数据结构语法的可能性,尤其是 MSON。是否可以附加或者更确切地说指定诸如模式(正则表达式)之类的东西?未找到有关此主题的任何内容。 最佳答案 要为您的数据
我编写了一个小型 Web 服务,旨在“可 curl ”,因此它依赖于 application/x-www-form-urlencoded POST 中的参数请求,例如: curl http://api
apiary.io 以点的形式列出资源属性。是否有特定的约定来显示这些属性是什么数据类型,或者满足数据指定格式? 最佳答案 目前在 API 蓝图中没有讨论资源属性的约定。接近的是计划 Message-
我是一名优秀的程序员,十分优秀!