1
Ich brauche die Wege meiner Anwendung zu beschreiben, so verwende ich Prahlerei:Unbekannt Antworttyp für den 204 Code Status
paths:
/users:
get:
description: Returns all users
responses:
"204":
description: No Content Found
schema:
$ref: "#/definitions/NoContentFound"
definitions:
NoContentFound:
required:
- message
properties:
message:
type: string
Ich habe diesen Fehler auf Prahlerei UI:
Unknown response type
Auf App .js:
const User = require('../server/models/user');
const sendJsonResponse = function sendJsonResponse(req, res, status, content) {
res.status(status);
res.json(content);
};
app.get('/users/:usersid', (req, res) => {
User
.query()
.where('id', id)
.then(users => {
if(users.length === 0) {
sendJsonResponse(req, res, 204, 'No users Found');
}
});
};
Wie kann ich das auf swagger beheben?
Welche Version von Swagger UI, genau (2.x, 3.x)? FYI, 204 Antworten sollen keinen Körper haben, nach [RFC 7331] (https://tools.ietf.org/html/rfc7231#section-6.3.5). – Helen
Problem im Zusammenhang mit dem Swagger-UI-Repo: https://github.com/swagger-api/swagger-ui/issues/3730 – Helen