AJAX阶段
  1. 图书管理
AJAX阶段
  • 欢迎使用
  • 省市区
    • 获取-省份列表
      GET
    • 获取-城市列表
      GET
    • 获取-地区列表
      GET
  • 新闻接口
    • 获取-新闻列表
      GET
  • 注册和登录
    • 注册账号
      POST
    • 登录
      POST
  • 图书管理
    • 获取-图书列表
      GET
    • 新增-图书
      POST
    • 删除-图书
      DELETE
    • 获取-图书详情
      GET
    • 修改-图书详情
      PUT
  • 图片上传
    • 上传-图片
      POST
  • 个人信息
    • 获取-个人信息
      GET
    • 修改-个人头像
      PUT
    • 修改-个人信息
      PUT
  • 天气预报
    • 获取-天气预报
      GET
    • 获取-天气预报城市信息
      GET
  • 商品分类
    • 获取-一级商品分类
      GET
    • 获取-二级商品分类
      GET
  • 学习反馈
    • 提交-反馈记录
      POST
  • 作业接口
    • 机器人聊天
    • 必要商城-搜索结果
    • 必要商城-一级分类列表
    • 必要商城-二级分类列表
    • 必要商城-三级分类列表
    • 英雄百科-列表
    • 英雄百科-搜索
    • 英雄百科-详情
    • 获取-评论列表
    • 新增-评论
    • 删除-评论
  • 其他接口
    • 获取-励志短句
    • 查看-运势
    • 获取-随机笑话
  1. 图书管理

新增-图书

POST
https://hmajax.itheima.net/api/books
AJAX编程/图书管理
新增-图书

请求参数

Body 参数application/json
bookname
string 
新增图书名字
必需
author
string 
新增图书作者
必需
publisher
string 
新增图书出版社
必需
creator
string 
新增图书创建者
必需
自己的外号,和获取图书时的外号相同
示例
{
  "bookname": "《黑马程序员》",
  "author": "小马",
  "publisher": "北京出版社",
  "creator": "老李"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://hmajax.itheima.net/api/books' \
--header 'Content-Type: application/json' \
--data-raw '{
    "bookname": "《黑马程序员》",
    "author": "小马",
    "publisher": "北京出版社",
    "creator": "老李"
}'

返回响应

🟢201成功
application/json
Body
message
string 
响应消息
必需
data
object 
响应对象
必需
id
integer 
图书id
必需
bookname
string 
图书名字
必需
author
string 
图书作者
必需
publisher
string 
图书出版社
必需
示例
{
  "message": "添加图书成功",
  "data": {
    "id": 84862,
    "bookname": "《黑马程序员》",
    "author": "小马",
    "publisher": "北京出版社"
  }
}
🟠400请求参数缺失_AJAX
上一页
获取-图书列表
下一页
删除-图书
Built with