أهم أسئلة "Dotnet-httpclient"

يشير إلى النظام.

NET HttpClient. كيفية نشر قيمة السلسلة؟

كيف يمكنني إنشاء طلب POST التالي باستخدام C # و HttpClient:أحتاج إلى مثل هذا الطلب لخدمة WEB API:[ActionName("exist")] [HttpPost] public bool […] قراءة المزيد…

c# asp.net-web-api dotnet-httpclient

قم بإجراء مكالمة Https باستخدام HttpClient

لقد كنت أستخدم HttpClient لإجراء مكالمات WebApi باستخدام C #. تبدو طريقة أنيقة وسريعة مقارنة بـ WebClient . ومع ذلك ، فأنا عالق أثناء إجراء مكالمات Https .كيف يمكنني عمل الكود أدناه لإجراء مكالمات Https ؟HttpClient httpClient = new HttpClient(); […] قراءة المزيد…

c# asp.net-web-api dotnet-httpclient

لا يدعم HttpClient طريقة PostAsJsonAsync C #

أحاول الاتصال بواجهة برمجة تطبيقات الويب من تطبيق الويب الخاص بي. أنا أستخدم .Net 4.5 وأثناء كتابة الكود ، أتلقى الخطأ HttpClient لا يحتوي على تعريف طريقة PostAsJsonAsync .يوجد أدناه الرمز:HttpClient client = new HttpClient(); client.BaseAddress = new […] قراءة المزيد…

c# json asp.net-web-api dotnet-httpclient

إضافة رؤوس عند استخدام httpClient.GetAsync

أنا أقوم بتطبيق واجهة برمجة تطبيقات تم إنشاؤها بواسطة زملاء آخرين مع Apiary.io ، في مشروع تطبيق متجر Windows.يعرضون هذا المثال لطريقة يجب علي تنفيذها:var baseAddress = new Uri("https://private-a8014-xxxxxx. […] قراءة المزيد…

c# windows-runtime windows-store-apps dotnet-httpclient apiary.io

كيف يمكنني تمرير كائن إلى HttpClient.PostAsync وإجراء تسلسل كجسم JSON؟

أنا أستخدم System.Net.Http ، وقد وجدت عدة أمثلة على الويب. تمكنت من إنشاء هذا الرمز لتقديم طلب POST :public static string POST(string resource, […] قراءة المزيد…

c# json dotnet-httpclient

C # HttpClient 4.5 تحميل متعدد الأجزاء / بيانات النموذج

هل يعرف أي شخص كيفية استخدام HttpClient في .Net 4.5 مع تحميل multipart/form-data ؟لم أجد أي أمثلة على الإنترنت.

c# upload .net-4.5 multipartform-data dotnet-httpclient

رأس مخصص لطلب HttpClient

كيف أقوم بإضافة رأس مخصص لطلب HttpClient ؟ أنا أستخدم طريقة PostAsJsonAsync لنشر JSON. العنوان المخصص الذي سأحتاج إلى إضافته هو"X-Version: 1" هذا ما فعلته حتى الآن:using (var client = new HttpClient()) { client. […] قراءة المزيد…

c# asp.net http-headers dotnet-httpclient

كيفية الحصول على نص محتوى من مكالمة عميل http؟

لقد كنت أحاول معرفة كيفية قراءة محتويات مكالمة عميل http ، ولا يبدو أنني أحصل عليها. حالة الرد التي أحصل عليها هي 200 ، لكن لا يمكنني معرفة كيفية الوصول إلى إعادة Json الفعلية ، وهو كل ما أحتاجه!التالي هو الكود الخاص بي:async Task<string> GetResponseString(string text) { […] قراءة المزيد…

c# dotnet-httpclient

لا يعود HttpClient.GetAsync (...) أبدًا عند استخدام انتظار / غير متزامن

تحرير: يبدو أن هذا السؤال قد يكون هو نفس المشكلة ، لكن ليس له إجابات ...تحرير: في حالة الاختبار 5 ، يبدو أن المهمة عالقة في حالة WaitingForActivation .لقد واجهت بعض السلوكيات الغريبة باستخدام System.Net.Http.HttpClient في .NET 4.5 - حيث "في انتظار" نتيجة استدعاء (على سبيل المثال) httpClient.GetAsync(...) لن تعود أبدًا.يحدث هذا فقط في ظروف معينة عند استخدام وظيفة لغة غير متزامنة / انتظار جديدة وواجهة برمجة تطبيقات مهام - يبدو أن الشفرة تعمل دائمًا عند استخدام عمليات المتابعة فقط.إليك بعض التعليمات البرمجية التي تعيد إنتاج المشكلة […] قراءة المزيد…

c# .net asynchronous async-await dotnet-httpclient