[note] superagent 筆記
- 測試使用 @ jsfiddle
SuperAgent 基本使用
.set({key: value})
: Request Header。.type('<string>')
: Request Type。.send({key: value})
: Request body。.accept('<string>')
: Accept Type。.query({key: value})
: query string (url ? 後面的內容).field('<name>', '<value>')
: 可以用來作為 HTML 的form
傳送。.attach('<fileType>', '<filePath>')
: 可以用來傳送資料。
request
.post('<url>')
.set('Accept', 'application/json')
.set('Content-Type', 'application/json')
// .accept('application/json')
// .type('application/json')
.query({ userId: 1 })
.send({ color: ['red', 'blue'] }) // color=red&color=blue
.attach('file', 'path/to/jane.png')
.field('friends[]', ['loki', 'jane'])
.end('callback<err, res>');