POST Яндекс.Острова

Появилась возможность отправлять запросы Яндекс Острова через POST-запросы. 

Методы HTTP-запроса

В качестве метода HTTP-запроса допускается использовать GET (по умолчанию) или POST. Метод запроса можно указать для всей формы, или же для каждого параметра отдельно. Явно указанный метод запроса имеет высший приоритет, чем метод, указанный для всей формы.

Пример указания метода запроса:

<site xmlns="http://interactive-answers.webmaster.yandex.ru/schemas/site/0.0.1"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://interactive-answers.webmaster.yandex.ru/schemas/site-0.0.1.xsd">
  <rootUrl>http://example.com</rootUrl>
  <title>Пример</title>
  <description>Доска объявлений о продаже собак и кошек, щенков и котят</description>
  <!-- Метод запроса POST для всей формы. -->
  <requestMethod>POST</requestMethod>
  ...
  <filters>
    <checkBox>
      <description caption="котята">
        <!-- Метод запроса для конкретного параметра задан в атрибуте requestMethod. -->
        <setParameter name="is_young" requestMethod="GET"/>
      </description>
      <checked key="1"/>
    </checkBox>  
  </filters>
</site>

Данное нововведение позволит многочисленным владельцам сайтов с POST-обработчиками вздохнуть с облегчением, т.к. теперь нет необходимости переделывать систему обработки запросов сайта.

Понравилась статья? - поделись с друзьями!

Категория: Яндекс