#android #asp.net #model-view-controller #asynchttpclient
#Android #asp.net #модель-вид-контроллер #asynchttpclient
Вопрос:
я использую 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 MVC C #),
Мне нужна функция в контроллере MVC для обработки этого ByteArrayInputStream и преобразования его в файл изображения (PNG / JPEJ), затем сохраните его на сервере, чтобы я мог сохранить URL изображения в SQL