Restsharp: لماذا يجب أن يحتوي RestClient على قيمة لـ BaseUrl

تم إنشاؤها على ٣١ أكتوبر ٢٠١٥  ·  5تعليقات  ·  مصدر: restsharp/RestSharp

أعتقد أن شخصًا ما وأنا لا نريد تعيين "BaseUrl" لأن عنوان url متعدد الاختلافات في موقع واحد ؛

feature-request inquiry

التعليق الأكثر فائدة

هذا حقا غير مريح. يكفي أن أفكر في الذهاب مع HttpClient.

ال 5 كومينتر

إذا كان بإمكانك تقديم حالة استخدام صالحة لعدم طلب عنوان url أساسي على العميل ، فسأرى ما يمكنني فعله. لا وعود بأى شئ. أيضًا ، فقط للتأكد من أنه واضح ، قد يكون هذا ممكنًا وقد لا يكون ممكنًا بدون تغييرات كبيرة لم أكن قد بحثت عنها حتى الآن ، لذا إذا كان سيتطلب تغييرًا كبيرًا من المحتمل ألا يحدث لفترة من الوقت على الإطلاق.

يمكن أن تكون حالة الاستخدام الصالحة هي أننا نستدعي واجهات برمجة تطبيقات متعددة حيث تحتوي إحداها على نقطة نهاية واحدة فقط. هناك حل بديل بالطبع ، ولكن سيكون من الجيد إذا تمكنا فقط من تمرير عنوان URL واحد بدلاً من تقسيم عنوان URL الفردي هذا إلى عنوان URL الأساسي وعنوان URL النسبي.

نسخة مكررة من # 625

هذا حقا غير مريح. يكفي أن أفكر في الذهاب مع HttpClient.

حالة الاستخدام الصالحة هي أنه يمكنك الحصول على ملف تعريف ارتباط لنطاق المستوى الأعلى ويجب عليك استخدام ملف تعريف الارتباط في نطاقات فرعية مختلفة. أرغب في استخدام Cookiecontainer ofc الخاص بعميل Restsharp.

انتهى بي الأمر بتغيير baseurl في كل مرة بدلاً من مجرد إنشاء طلبات بعناوين url مختلفة حسب الحاجة.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات