---
# System prepended metadata

title: DAY47 - JavaScript 94. 透過 axios 實做註冊 post 網路請求
tags: ['Re:0 前端工程師之路 - JavaScript - AJAX POST API 講解']

---

# DAY47 - JavaScript 94. 透過 axios 實做註冊 post 網路請求

### 本節 post 註冊帳號範例文件網址：

https://github.com/hexschool/nodejs_ajax_tutorial


### 先設定好一個物件(帳號、密碼)，值可自訂。

```
let obt = {
    email: 'ccc1234@gmail.com',
    password: '3345678',
};
```


### 撰寫程式碼(解析):

```
// post 請求，有兩個參數: 1. 網址 2. 帶入物件(帳號、密碼)


axios
  .post("https://hex-escape-room.herokuapp.com/api/user/signup", obj)
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  })

.then // 成功會回報註冊成功。
.catch // 失敗會回報已經註冊，不得註冊。
```

### response:

- 首次註冊時，通常都是新帳戶，會成功。
  若重新整理之後，由於伺服器，已經有原本的資料了，在 `obj`
  物件帳戶資訊無更改情形下，會顯示已存在。







###### tags: `Re:0 前端工程師之路 - JavaScript - AJAX POST API 講解`