참고
Get-Alias -Definition Invoke-Web*
CommandType Name Version Source
----------- ---- ------- ------
Alias curl -> Invoke-WebRequest
Alias iwr -> Invoke-WebRequest
Alias wget -> Invoke-WebRequest
# Invoke-WebRequest
Invoke-WebRequest -Uri http://localhost:3000 -Method post
StatusCode : 200
StatusDescription : OK
Content : POST request to the homepage
RawContent : HTTP/1.1 200 OK
Connection: keep-alive
Keep-Alive: timeout=5
Content-Length: 28
Content-Type: text/html; charset=utf-8
Date: Mon, 19 Dec 2022 20:52:06 GMT
ETag: W/"1c-2Q0cn84Qh5xyrpJoe8hQ9+MhMig...
Forms : {}
Headers : {[Connection, keep-alive], [Keep-Alive, timeout=5], [Content-Length, 28], [Content-Type, te
xt/html; charset=utf-8]...}
Images : {}
InputFields : {}
Links : {}
ParsedHtml : mshtml.HTMLDocumentClass
RawContentLength : 28
Nodejs
, Express
, localhost:3000
서버 테스트
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('GET request to the homepage')
console.log('GET request')
})
app.post('/', (req, res) => {
res.send('POST request to the homepage')
console.log('POST Request')
})
app.listen(port, () => {
console.log(`Example app listening on port ${port}`)
})
Get
, Post
요청 잘 확인함