Чтобы ответить на этот вопрос, вы должны знать, как работают параметры. HTTP в основном (я знаю, есть больше) имеет два метода для запроса данных: GET и POST.
Для GET параметры добавляются к запрашиваемому ресурсу, как вы делали это в коде выше: / my / resource / name? Para1 = bla. Здесь нет никакой разницы, если вы добавляете непосредственно к имени ресурса или используете параметр параметров. GET обычно используется для запроса данных (Its GET;)
Для POST параметры записываются отдельно от ресурса в теле HTTP. Для этого вы должны использовать параметр параметров. POST используется для отправки (огромных) данных.
Чтобы указать, какой метод запроса использовать, используйте параметр method .
Примечание: ресурс GET имеет (в зависимости от сервера к серверу) жесткое ограничение на длину. Поэтому НИКОГДА не отправляйте много данных, используя GET.