ما هي الطريقة الموصى بها لتعيين الحصول على معلمات على طلب الرؤية؟

StackOverflow https://stackoverflow.com/questions/2446255

  •  20-09-2019
  •  | 
  •  

سؤال

ما هي الطريقة الموصى بها لإعداد معلمات الاستعلام على مطعم Request هدف؟

أعتقد أنني أستطيع أن أرى كيفية إخراجها من الطلب باستخدام getQueryAsForm(), ، ولكن كيف يتم تعيينهم في المقام الأول؟

في الوقت الحالي، أضيفهم يدويا إلى عنوان URL باستخدام StringBuilder و java.net.URLEncoder, ، ولكن يبدو أن هناك يجب أن تكون هناك طريقة أفضل.

هل كانت مفيدة؟

المحلول

محاولة ثانية:

Reference reference = new Reference("http://127.0.0.1:8080/test"); 
reference.addQueryParameter("testParam", "testVal"); 
request.setResourceRef(reference);  
request.setMethod(Method.GET);

يرميز AddQueryParameter الحجج تلقائيا إذا لزم الأمر.

نصائح أخرى

request.getAttributes().get("key");

انظر أيضا البرنامج التعليمي (1.0, 1.1 أو 2.0) على restlet.org.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top