자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 웹페이지 파라미터를 안드로이드에서 어떻게 보내나요?
2016.12.29 12:10
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요 델파이를 공부하는 학생입니다.
32-bit Windows프로그램에서는 잘 되고있습니다.
안드로이드에서 확인하면 값이 null이 나오고있습니다.
어떤것이 문제인 것인지 알고싶습니다.
procedure Tfrm_LOGIN.bbtn_OKClick(Sender: TObject);
var
Datas : TStringStream;
DResult : TStringStream;
indy : TIdHTTP;
Url : String;
frm_Main : Tfrm_Main;
begin
Datas := TStringStream.Create('');
DResult := TStringStream.Create('');
indy := TIdHTTP.Create(nil);
try
indy.Request.ContentType := 'application/x-www-form-urlencoded';
Datas.WriteString(URLEncode('id='+ed_User.Text+'&'));
Datas.WriteString(URLEncode('pwd='+ed_Pwd.Text));
Url:='http://localhost:8080/app/jsontest.jsp';
indy.Post(Url,Datas,DResult);
L1.Text := DResult.DataString;
finally
Datas.Free;
DResult.Free;
indy.Free;
end;
end;
Delphi 웹페이지 파라미터를 안드로이드에서 어떻게 보내나요?
2016.12.29 12:10
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요 델파이를 공부하는 학생입니다.
32-bit Windows프로그램에서는 잘 되고있습니다.
안드로이드에서 확인하면 값이 null이 나오고있습니다.
어떤것이 문제인 것인지 알고싶습니다.
procedure Tfrm_LOGIN.bbtn_OKClick(Sender: TObject);
var
Datas : TStringStream;
DResult : TStringStream;
indy : TIdHTTP;
Url : String;
frm_Main : Tfrm_Main;
begin
Datas := TStringStream.Create('');
DResult := TStringStream.Create('');
indy := TIdHTTP.Create(nil);
try
indy.Request.ContentType := 'application/x-www-form-urlencoded';
Datas.WriteString(URLEncode('id='+ed_User.Text+'&'));
Datas.WriteString(URLEncode('pwd='+ed_Pwd.Text));
Url:='http://localhost:8080/app/jsontest.jsp';
indy.Post(Url,Datas,DResult);
L1.Text := DResult.DataString;
finally
Datas.Free;
DResult.Free;
indy.Free;
end;
end;
델파이 모바일 앱에서 웹 서비스나 특정 웹페이지를 실행하는 방법을 알려드리겠습니다.
1. 모바일 앱에서 웹브라우저 컴포넌트를 사용하는 경우가 있습니다.
http://niceit.tistory.com/190
http://www.fmxexpress.com/execute-javascript-in-twebbrowser-from-delphi-xe6-firemonkey-on-android-and-ios/
http://stackoverflow.com/questions/30046303/callback-from-firemonkey-webbrowser-javascript-code
2.모바일 앱에서 웹 상의 데이터 이용하기(REST 방식)
https://www.youtube.com/watch?v=Ee0xHsQU_Pg