я использую asynchttpclient в Android для загрузки изображения в виде (байтового массива) на сервер
byte[] bytes; //incommming bytes
RequestParams params = new RequestParams();
params.put("imgBytes",new ByteArrayInputStream(bytes));
ServerConnection.get("saveImage", params, new TextHttpResponseHandler() {
@Override
public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {
Log.d(TAG, "uploadByteArrayPhoto: onFailure: uploading failed "+responseString +" throwable : "+throwable.getMessage() );
}
@Override
public void onSuccess(int statusCode, Header[] headers, String responseString) {
Log.d(TAG, "uploadByteArrayPhoto: onSuccess: uploading success "+responseString);
}
});
Так что мой вопрос, как мне справиться с этим на стороне сервера (asp.net MVCC #) ,
Мне нужна функция в контроллере MVC , чтобы обработать этот ByteArrayInputStream и поместить его в файл изображения (PNG / JPEJ), затем сохранитьэто на сервере, так что я могу сохранить URL-адрес изображения в SQL