forms - 如何在登录时验证注册表单 - Swagger/OpenAPI
问题描述
我是 Swagger/OpenAPI 的新手。然而,这似乎是一个简单的开始。
我正在尝试验证用户登录时是否已在文本字段中输入了用户名和密码。
我似乎无法让响应(400、200 等)起作用。我不确定我是否正确使用了这项服务。
swagger: "2.0"
info:
title: Hello Swagger
description: Validate user sign-in form has been properly filled
version: 2.0.0
schemes:
- https
produces:
- application/json
paths:
/users:
post:
summary: validate form data
consumes:
- "application/json"
parameters:
- in: body
name: user
description: validates fields are filled
schema:
$ref: "#/definitions/User"
responses:
"201":
description: User created.
"405":
description: Required fields usernme and password are not filled.
definitions:
User:
type: object
required:
- username
- password
properties:
username:
description: Requires username
type: string
password:
description: Requires password
type: string
我一直在尝试向特定端点发出 POST 请求,这需要用户名和密码字符串。最终,我不断收到 404 错误,我的任何回复都不会显示。
解决方案
推荐阅读
- java - JAVA中的原始函数
- ios - 如何在 swift 5 中使用 Alamofire multipartFormData 连同图像一起发送数据
- sql - 如何找到从 10 月 1 日至今的每一天的价格总和
- python-3.x - 如何在 python bigtable 中进行分页
- r - 检测字符串向量中的长度和字母数字模式
- reactjs - React - 使用柯里化函数时如何防止重新渲染
- python - 需要使用 lxml etree Python 将元素值替换为 Mix Content
- java - 遇到“java.awt.HeadlessException:未设置 X11 DISPLAY 变量,但该程序执行了需要它的操作。”
- replication - 如何在几个 Tarantool 路由器之间设置盒式应用程序复制?
- powershell - Powershell更改文件夹内一个子文件夹(按文件夹名称)内的部分文件名