1. http통신방법 http통신방법은 클라이언트에서 서버로 request를 전송합니다. 이때 요청 메시지는 크게 출발선, 헤더, 바디로 나뉩니다!
http응답메시지형식

2. 일반적인 httprequest 전송 방법, 가장 일반적으로 httprequest 방법은 명령어로 curl을 이용하는 방법입니다. 명령줄에서 url에게 요청을 보내고 리턴을 받는 함수입니다! curl 명령을 다운로드하는 방법은 아래 글을 참조하십시오(Mac과 Ubuntu는 내장으로 설치되어 있습니다)!)
curl window에서 빌드하는 시스템 Administrator Linux/Unix 각종 Open Source build Current: curl window에서 빌드하는 curl은 FTP, HTTPS, SSH, LDAP, TENET 등을 지원하는 command 기반의 툴이다. remote 로 파일 송수신이나 기타 작업을 자동화에 초점을 맞추어 설계되었다. curl의 download 섹션에 Windows용 binary를 배포하는 곳이 링크되어 있는데 직접 빌드해서 사용해보고 싶은 사람이 있을 수 있습니다.www.lesstif.com
그럼 curl을 통해 통신하는 방법을 알아보겠습니다. 먼저 간단하게 localhost에서 post 방식의 api를 구축해 보겠습니다.
flaskインポートFlask、flask_restxインポートApi、resourcefromtodoインポートTodoapp=Flask(__name__)api=Api(app)data_list=[]@api.route(/message’)クラスgetMessage(Resource):defpost(self):data=request.json.get(data’)data_list.data){“conname__ == “__main__”:app.run(transport=True、port=true)

간단하게 데이터를 받아 데이터 목록에 포함시킬 api를 만들었습니다. 이걸 curl로 post 할 경우
C:\Users\””””>curl-XPOST-H””Content-Type:application/json;charset=utf-8″-d'{‘data’:’hello’}’http:/127.0.0.1:parts/message

이렇게 하면 돼요. 근데 이렇게 코드 쓰기 귀찮죠? 그래서 간단하게 http통신이 가능한 사이트를 소개하려고 합니다! 3. Talend API Tester 사용법, 먼저 Talend API Tester Google 익스텐션을 설치해야 합니다. 까는 방법은 밑으로 들어가서 까세요.
Talend APITester-Free Edition REST, SOAP 및 HTTPAPIs.chrome.google.com과 시각적으로 상호작용합니다.
그 다음에 들어가면 이런 창이 나타납니다.
여기서 Method에 POST, GET, etc… 방식을 선택하여 BODY 부분에 원하는 Json 파일을 넣어주세요. 그다음에 send 눌러주시면

이렇게 Response를 받으실 수 있습니다!터미널 윈도우에서도 200 통신이 성공했음을 알 수 있습니다!4. 이상 http헤더 및 json을 간단하게 보낼 Talend API Tester를 알아봤습니다. 국내 구름 ide로도 생긴 것 같은데 아무튼 찾아보시면 좋을 것 같아요. 그리고 위의 방법은 단지 api 서버 확인 차원에서 돌리는 것일 뿐 실제 개발에서는 당연히 코드로 통신을 받아야 합니다!!!