마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

(HTTPLog)-Static: isSBSettingEnabled false

0 추천
android studio Logcat을  보는데 (HTTPLog)-Static: isSBSettingEnabled false 라는 내용을 보았습니다. 해결 방법 좀 알려주세요
초까봄 (160 포인트) 님이 2018년 5월 16일 질문
http 통신중 에러인데 원인이 좀 여러가지가있어서 소스가있어야 정확히 어디문제인지 알수있을거 같습니다.
class Signup extends  AsyncTask<String,Void,String>{
        ProgressDialog progressDialog;

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
            progressDialog = ProgressDialog.show(Sign.this,
                    "Please Wait", "회원가입중입니다.", true, true);
        }

        @Override
        protected void onPostExecute(String result) {
            super.onPostExecute(result);
            progressDialog.dismiss();
            mTextViewResult.setText(result);
            Toast toast = Toast.makeText(getApplicationContext(),"회원가입을 완료하셨습니다.",Toast.LENGTH_SHORT);
            toast.show();
        }


        @Override
        protected String doInBackground(String... params) {
            String email = (String)params[0];
            String pass = (String)params[1];
            String name = (String)params[2];
            String age = (String)params[3];
            String sex = (String)params[4];

            String serverURL = "http://210.119.146.209/PHP_signup.php";
            String postParameters = "email=" + email + "&pass=" + pass + "&name=" +
                    name + "&age=" + age+ "&sex" + sex;

            try{
                URL url = new URL(serverURL);
                HttpURLConnection httpURLConnection = (HttpURLConnection)url.openConnection();

                httpURLConnection.setReadTimeout(5000);
                httpURLConnection.setConnectTimeout(5000);
                httpURLConnection.setRequestMethod("POST");
                httpURLConnection.connect();;

                OutputStream outputStream = httpURLConnection.getOutputStream();
                outputStream.write(postParameters.getBytes("UTF-8"));
                outputStream.flush(); //현재 버퍼에 저장되어 있는 내용을 클라이언트로 전송하고 버퍼를 비운다.
                outputStream.close();

                int responseStatusCode = httpURLConnection.getResponseCode();

                InputStream inputStream;
                if(responseStatusCode == HttpURLConnection.HTTP_OK) {
                    inputStream = httpURLConnection.getInputStream();
                }
                else{
                    inputStream = httpURLConnection.getErrorStream();
                }

                InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "UTF-8");
                BufferedReader bufferedReader = new BufferedReader(inputStreamReader);

                StringBuilder sb = new StringBuilder();
                String line = null;

                while((line = bufferedReader.readLine()) != null){
                    sb.append(line);
                }
                bufferedReader.close();
                return sb.toString();

            }catch (Exception e){
                return new String("Error:"+e.getMessage());
            }

        }
    }

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...