Необходимо отправить выбранное изображение с SD-карты на ASP.net веб-сервер
Мне нужно отправить выбранное изображение на веб-сервер. Код для выбора изображения с SD-карты показан ниже. Я много раз искал в google. Но до сих пор не нашел правильного решения своей проблемы. Может ли кто-нибудь посоветовать мне, как отправить выбранное изображение на веб-сервер? Веб-сервер-это ASP.net веб-сервер. Я нашел много кода, чтобы отправить данные в PHP веб-сервер в интернете, но не нашел код для отправки на веб-сервер ASP.NET . Пожалуйста, помогите мне. Я новичок в android. Поэтому я не знал шагов отправки изображений/ видеоданных через веб-сервер.
// I have added a button to select the image Button imgbrowse=(Button)findViewById(R.id.imgbrowse); imgbrowse.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Intent i = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(i, RESULT_LOAD_IMAGE); } }); @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) { Uri selectedImage = data.getData(); String[] filePathColumn = { MediaStore.Images.Media.DATA }; Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null); cursor.moveToFirst(); int columnIndex = cursor.getColumnIndex(filePathColumn[0]); //the path where the image is located is stored in string variable String picturePath = cursor.getString(columnIndex); cursor.close(); //Displaying the selected image in the image view. ImageView imageView = (ImageView) findViewById(R.id.imageView1); imageView.setImageBitmap(BitmapFactory.decodeFile(picturePath)); //Displaying the path of the selected image TextView tv=(TextView)findViewById(R.id.textView5); tv.setText(picturePath); } }