새로운 글
새로운 덧글

자유롭게 질의 및 응답을 할 수 있는 게시판이며 어느 누구도 답변을 달아야만 하는 의무는 없습니다. 
  • 제품설치/등록/제품 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------

구글 검색했는데 잘모르겠어요

 

POSTMan 에서 셋팅은

 

호출할 API URL은 https://~ 

https 형식 주소이고

post 방식호출

headers 에 Key : XXXXX,  value : XXXXX  등록

Text -> JSON(application/json)

보낼 형식을 raw 

json 형태로 내용을 입력

{  "contents": "테스트 테스트" } 

 

이걸 델파이 코드로 만들려고 하는데

다른데 소스 있는거 보고 추가 해보았는데요

 https 쪽으로 API 호출로 IOHandler 추가하고 

 hearder 에 KEY 값을 추가 하는데 아래처럼 하는게 맞는가요?

 

 

  IdHTTP1.IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(IdHTTP1);

  IdHTTP1.HandleRedirects := True;

 

  IdHTTP1.Request.Clear;

  IdHTTP1.Request.Accept := 'application/json';

  IdHTTP1.Request.ContentEncoding := 'UTF-8';

  IdHTTP1.Request.ContentType := 'application/x-www-form-urlencoded';

   IdHTTP1.Request.CustomHeaders.Values['x-api-token'] := 'xxxxxxxx';

   param_req := Memo2.Text ;

 

 

  Params := TStringList.Create;

  try

      Params.Values['JSONData'] :=  param_req;

      Response := TBytesStream.Create;

    try

 

      IdHTTP1.Post('https://xxxxx', Params, Response);

 

      Response.SetSize(Response.Size);

      Res := TEncoding.UTF8.GetString(Response.Bytes);

      Memo1.Lines.Add(Res);

     

    finally

      Response.Free;;

    end;

  finally

    Params.Free;

  end;

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2019.2~2019.6 관리자 2015.01.22 6273
공지 유용한 관련 사이트 관리자2 2014.03.20 43531
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 84981
2547 mysql 연동관련하여 질문합니다. new sj9418 2019.03.20 7
2546 10.3.1 리오 - 버튼 툴바등 컴포넌트 컬러 델파인 2019.03.19 19
2545 Shape 컨트롤 의 Stroke문제 100jk 2019.03.18 12
2544 델파이는 왜 최소화, 최대화, 끄기 버튼을 새로 만드나요? [3] 엽기토끼이요 2019.03.14 68
2543 TBitmap 갯수 및 크기제한 [2] 100jk 2019.03.06 31
2542 스트링그리드에서 특정셀의 컬러 변경 문의 [1] 포세가이 2019.03.12 18
2541 델파이 xe 디버깅시 값확인 [1] 가나다 2019.03.08 18
2540 Android에서 Wifi Scan하기 위한 TJBroadcastReceiver를 어떻게 구현해야 하나요? 개성산전 2019.03.18 13
2539 실행시 다중폼에서 리소스에 의한 잔상(?) 문제 포세가이 2019.03.15 20
2538 델파이 XE 디버깅시 매번 재컴파일 하나요? [1] 가나다 2019.03.14 34
2537 C++ Builder에서 FCM 사용 어떻게 하나요? [4] 개성산전 2019.01.11 167
2536 IDE의 기본 파일 포맷을 UTF-8로 지정하고 싶습니다. [2] 개성산전 2019.02.21 56
2535 구글스토어 개발자콘솔 앱등록 관련 문의드립니다. 시리온느 2019.03.13 16
2534 델파이 디버깅 키 문의 [1] 가나다 2019.03.13 25
2533 델파이와 파스칼은 뭔가요? [2] 엽기토끼이요 2019.03.13 33
» json 사용 https 주소로 post 방식으로 API 호출tl Header 에 key 추가부분좀 봐주세요 [1] 가나다 2019.03.07 40
2531 델파이 소스 좀 확인 부탁 드립니다. 윈도우 플랫폼에서는 작동되는데 안드로이드는 안되네요. [1] 손보라 2019.03.08 60
2530 델파이 xe2 디버깅 환경 셋팅? [3] 가나다 2019.03.06 47
2529 frxxlsexport 안보이는 현상 가나다 2019.03.06 13
2528 만든 앱에서 블루투스 설정을 하면 종료가 되는데요. 왜 그럴까요? [2] 화이부동 2019.03.02 44



광고 모듈이 설치되어 있지 않아 실행을 중단합니다..