반응형 json2 python, flask, json : request body에 포함된 데이터를 response body에 활용하기 Flask를 활용하여 간단한 API 서버를 작성해 보았다. 주로 테스트에 필요한 더미 서버를 만들 때 사용하는데, 이번엔 request body에 포함된 데이터를 response body 일부에 활용하게 되었다. 아래는 샘플 코드다. server.py : main source response : 응답 샘플을 넣어둔 폴더 from flask import Flask, request, Response, send_file import json import time import uuid import datetime from pytz import utc from waitress import serve from pathlib import Path app = Flask(.. 2022. 4. 17. Postman : HTTP responsebody를 parsing하여 연속된 Request의 parameter로 사용하기 Postman은 HTTP Protocol을 사용하는 API Server를 테스트할 때 자주 사용하게 된다. 특히 단일 API로 서비스가 끝나지 않고, 연속된 API를 호출하여 결과를 얻을 수 있도록 설계되는 경우가 점점 많아지고 있다. 이때 이전 Response Body에서 특정 key.value의 값을 추출하여 다음 Request의 url 또는 parameter value로 넘겨야 하는 경우가 종종 있다. API를 호출할 때 마다 이전 Response Body에서 응답값을 Copy하여 다음 Request에 Paste하는 불편함을 줄일 수 있도록 Postman에서는 "Tests" 라는 메뉴를 통해 Script 작성 기능을 제공한다. 더 자세한 기능 및 예제는 Postman 공식 홈페이지를 통해 확인할 수.. 2021. 7. 11. 이전 1 다음 반응형