자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi delphi 10.3.2 TRestClient 구조가 변경된듯
2019.09.22 16:34
(질문1)
10.3.2 Rio 설치후 TRestClient 도 문제가 발생하네요
기존 10.2에서 시맨틱url 파라미터로 다음과 같이 설정했는데
RESTClient1.BaseURL := 'https://abc.co.kr/{my_para}'
RESTRequest1.Params.ParameterByName('my_para').Value := Edit1.Text;
RESTRequest1.Execute;
10.3.2 에서는 시맨틱 url이 정상적으로 인식 안되네요ㅠㅠ
일단 파라미터 대신 문자열을 조합해서 완성된 문자열을 사용해서 해결했습니다.
이외에도 10.2 와 호환 안되는 부분이 또 있을 지 걱정이네요
혹시 이외 10.2 소스를 10.3.2에서 사용시 문제 될 부분이 있는지요?
(참고)
10.3.2 Rio 설치후 디버깅 없이 바로 실행하는 단축키 Shift +Ctrl + F9 (Run Without Debugging) 작동이 안되어
너무 불편했습니다.
옵션에 이것 저것 바꾸다 다행히 해결되었지만 구체적으로 무엇 때무에 해결되었는지는 모르겠습니다.
Delphi delphi 10.3.2 TRestClient 구조가 변경된듯
2019.09.22 16:34
(질문1)
10.3.2 Rio 설치후 TRestClient 도 문제가 발생하네요
기존 10.2에서 시맨틱url 파라미터로 다음과 같이 설정했는데
RESTClient1.BaseURL := 'https://abc.co.kr/{my_para}'
RESTRequest1.Params.ParameterByName('my_para').Value := Edit1.Text;
RESTRequest1.Execute;
10.3.2 에서는 시맨틱 url이 정상적으로 인식 안되네요ㅠㅠ
일단 파라미터 대신 문자열을 조합해서 완성된 문자열을 사용해서 해결했습니다.
이외에도 10.2 와 호환 안되는 부분이 또 있을 지 걱정이네요
혹시 이외 10.2 소스를 10.3.2에서 사용시 문제 될 부분이 있는지요?
(참고)
10.3.2 Rio 설치후 디버깅 없이 바로 실행하는 단축키 Shift +Ctrl + F9 (Run Without Debugging) 작동이 안되어
너무 불편했습니다.
옵션에 이것 저것 바꾸다 다행히 해결되었지만 구체적으로 무엇 때무에 해결되었는지는 모르겠습니다.
다음과 같이 진행해 보시기 바랍니다.
RESTClient1.BaseURL := 'https://abc.co.kr'
RESTRequest1.Resource := '{my_para}';
RESTRequest1.Params.ParameterByName('my_para').Value := Edit1.Text;
RESTRequest1.Execute;