بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
خطا 405 در قطعه کد اتصال client به server
public class MYclientActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
HttpClient client = new DefaultHttpClient();
HttpPost method = new HttpPost("http://www.google.com");
try {
HttpResponse response = client.execute(method);
int code = response.getStatusLine().getStatusCode();
Log.i("log", "code is:" + code);
}
catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
0
0
این کد خطا 405 میده چیکار کنم دوستان (11 سال پیش)
0
0
دوستان من httpget زدم درست شد ولی چرا برای استاد با httppost کار کرد واسه من کار نکرد؟؟؟؟ (11 سال پیش)
0
0
man hamhamin moshkel ro daram
taz ye webservice daram ke url esh ine لینک ino ke asan be log nemirese
vali google ro 405 mide .... mishe komak konid age javabi darin begin man ham code am mese hamin code (10 سال پیش)
0
0
دسترسی INTERNET در AndroidManifest وجود داره ؟ (10 سال پیش)
0
0
عذر خواهی میکنم با 404 اشتباه گرفتم < گاهی دلیل ارور 405 این هست که آدرس مورد نظر Post رو قبول نمیکنه و باید Get رو استفاده کنید (10 سال پیش)
0
0
این رو هم بگم که این از محدود جاهایی هست که در اموزش های استاد این ایراد رو میبینید < اگر به انتهای اموزش دقت کنید < میبینید که متد Get رو در کدهای استاد ندارید و Post قرار داره < (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
mehdi_gh
10 سال پیش
+1
0
اینو امتحان کنید
public class ActivityFirst extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_first);
final HttpClient client=new DefaultHttpClient();
final HttpGet method=new HttpGet("http://www.bing.com");
Thread thread = new Thread(new Runnable(){
@Override
public void run() {
try {
try {
HttpResponse response=client.execute(method);
int code=response.getStatusLine().getStatusCode();
Log.i("log","code : "+code);
} catch (ClientProtocolException e){
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
} catch (Exception e) {
Log.e("tag", e.getMessage());
}
}
});
thread.start();
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .