body

개발/Flutter

[Error] Bad state: Cannot set the body fields of a Request with content-type "application/json"

문제점 content type을 application/json으로 넣을 경우의 body엔 application/json에 맞게 String값이 들어가야하는데 map형식으로 넣어서 문제 발생 다시 말해서 application/json은 json string(json 형태를 문자열로 입력하는 형식)타입을 전송한단 것을 의미하기 때문에 map으로 넣으면 안되는 것 해결방법 map형식인 데이터를 dart:convert 패키지 내의 jsonEncode함수로 래핑하여 String으로 변경되어 들어가도록 구현 예시는 아래와 같다. import 'package:http/http.dart'; import 'dart:convert'; ​ func() async { final result = await post(Uri.pa..

개발/Node.js

[Express] req.body undefined

문제점 body를 사용할 수 있도록하는 body-parser 미들웨어를 사용하지 않아 발생 (express버전이 4.16이상이라면 express에 내장되어 있음) 해결방법 express 4.16이상 const express = require('express'); const app = express(); ​ // parse application/x-www-form-urlencoded app.use(express.urlencoded({extended: true})); ​ // parse application/json app.use(express.json()); express 4.15이하 1. body-parser 미들웨어 설치 npm i body-parser 2. 적용 const express = requi..

leebera_
'body' 태그의 글 목록