나는 HTTP Post를 구현하여 데이터를 백엔드에 게시했습니다. Android에 HTTPS를 구현하려면 어떻게해야합니까? (이미 https 용 백엔드를 구성 했습니까?) 안드로이드의 HTTPS
나는 인터넷 검색과 발견 된 일부 솔루션 : Secure HTTP Post in Android을하고 시도하지만 백엔드의 모든 데이터를 수신하지 않습니다.
구현하는 올바른 방법입니까? 다른 방법이 있습니까?
File file = new File(filepath);
HttpClient client = new DefaultHttpClient();
//String url = "http://test.....;
String url = "https://test......";
HttpPost post = new HttpPost(url);
FileEntity bin = new FileEntity(file, url);
post.setEntity(bin);
HttpResponse response = client.execute(post);
HttpEntity resEntity = response.getEntity();
기본적으로 내가 fileentity를 사용하고하는 것은 HTTPPost을 할 수있는 :
다음은 내 코드입니다. 이제 https를 통해이 작업을 수행하려고합니다. 백엔드에서 https를 구현 한 후 URL에서 https를 http로 수정하고 다시 테스트했습니다. 그리고 그것은 작동하지 않습니다.
어떻게 생각하나요? 사전에
감사합니다, Perumal
당신이 만약을 ' AndroidHttpClient, HttpURLConnection 또는 이와 비슷한 것을 사용하는 호출을 구현 한 경우 응용 프로그램 POST가 전송되는 URL을 변경할 수 있어야합니다. – mopsled