Тип содержимого.URLENC с отправкой ЗАПРОСА API

#java #api #postman #rest-assured

#Ява #API #почтальон #будьте уверены

Вопрос:

Я недавно начал тестирование API и каждый раз сталкиваюсь с разными типами контента, и я хочу знать, в каком конкретном случае мы используем ContentType.URLENC, я вроде как уверен, что мы используем его с x-www-формой-urlencoded, но все равно сбивает с толку, и мы используем его обычно с запросом POST ?

Комментарии:

1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.

Ответ №1:

Во-первых, когда вы хотите отправить информацию на сервер, вам нужно сообщить серверу, как вы структурируете свое сообщение в основной части. Ниже приведены некоторые основные типы контента:

  • Используя ключ-значение с amp; : вы можете выбрать x-www-form-urlencoded .Поскольку в вашем сообщении есть некоторые специальные символы, их необходимо закодировать. Вот почему urlencoded .

Например: имя=abc и возраст=20

  • Тип Json: выберите application/json .

Напр.:

 {  "name": "abc",  "age": 20  }  
  • Хотите отправить файл: выберите form-data

Во-вторых, часть тела обычно идет с запросом POST и PUT.