मैं वर्तमान में सी # वेब एपीआई पर काम कर रहा हूं। एक विशिष्ट कॉल के लिए मुझे एपीएक्स को एजेक्स कॉल का उपयोग करके 2 छवियां भेजने की आवश्यकता है, ताकि एपीआई उन्हें डेटाबेस में varbinary (max) के रूप में सहेज सके।एचटीपीकंटेंट को बाइट में कनवर्ट करें []
- कैसे आप एक
Image
याbyte[]
एकHttpContent
वस्तु से निकाल सकता हूँ? - मैं इसे दो बार कैसे कर सकता हूं? एक बार प्रत्येक छवि के लिए।
-
var authToken = $("#AuthToken").val();
var formData = new FormData($('form')[0]);
debugger;
$.ajax({
url: "/api/obj/Create/",
headers: { "Authorization-Token": authToken },
type: 'POST',
xhr: function() {
var myXhr = $.ajaxSettings.xhr();
return myXhr;
},
data: formData,
cache: false,
contentType: false,
processData: false
});
-
public async Task<int> Create(HttpContent content)
{
if (!content.IsMimeMultipartContent())
{
throw new UnsupportedMediaTypeException("MIME Multipart Content is not supported");
}
return 3;
}
मैं थोड़ा और विस्तार है, शायद एक उदाहरण –