728x90

json은 post/put api의 body 자체를 json 형태로 바꿔주는것

 

data는 string을 body로 보낸다. 이때 dict 형태를 data 로 보내려면?

json.dumps로 dict형태로 유지하면서 string 형태로 바꿔준다.

-> 우리가 인지하고 있는 그 딕셔너리의 구조를 유지하면서 문자열로 바꿔서 전달

 

json 타입으로 body data를 보내야해서, 당연히 데이터 값을 json.dumps해서 보냈는데 미디어타입 에러가 났다. 

구글링해본 결과, json.dumps해서 data를 보내는 것과 json 자체로 데이터를 보내는 것은 큰 차이가 있었다.

728x90

'TIL(Today I Learned)' 카테고리의 다른 글

TIL_0211_HTTP HOST ERROR  (0) 2022.02.11
TIL_0928_DB Search(Python Django)  (0) 2021.09.29
TIL_0819_spark VS 맵리듀스 hadoop  (0) 2021.08.19
TIL_210811_AWS IAM MFA 권한 허용  (0) 2021.08.11
TIL_210811_Athena/Redshift/Glue  (0) 2021.08.11

+ Recent posts