Ситуациярасширение запроса/Синонимы при использовании метода POST
Нашего Google Search Appliance (Software Version: 7.2.0.G.112)
настроен для расширения запросов с помощью файла пользовательских синонимов, содержащего, например, эта запись: {men, mens}
Проблемы
Поисковое устройство, похоже, использует эти синонимы при ответе на запрос GET, но не при ответе на запрос POST. Смотрите таблицу ниже
+-----------------+-------------+----------------+-----------+
| Request Type | Query | Result Count | Good? |
+-----------------+-------------+----------------+-----------+
| GET | mens | 705 | yes |
| POST | mens | 691 | yes |
| GET | men | 706 | yes |
| POST | men | 88 | no |
+-----------------+-------------+----------------+-----------+
Вопрос
Как включить расширение запроса/синонимы для запроса POST, так что вернется (примерно) одни и те же результаты.
запросы в деталях
Получить Запрос
GET /search?q=men&output=xml_no_dtd&client=default_frontend&
getfields=*&filter=0&start=0&num=25&site=some_value&
requiredfields=(-core__isblocked.core__brandid:brand.
(core__catalog:163%252D2101|(inv__0104|inv__3301))) HTTP/1.1
Host: xxx.xxx.xxx.xxx:80
Cache-Control: no-cache
Сообщение Запрос
POST /search HTTP/1.1
Host: xxx.xxx.xxx.xxx
Content-Type: application/x-www-form-urlencoded
Content-Length: 242
Cache-Control: no-cache
q=men&output=xml_no_dtd&client=default_frontend&
getfields=*&filter=0&start=0&num=2&site=some_value&
requiredfields=(-core__isblocked.core__brandid:brand.
(core__catalog:163%2D2101|(inv__0104|inv__3301)))
Бонус вопрос: почему результат для GET и POST для "мужской" тоже разные ,
Я бы не ожидал, что это будет другим. Можете ли вы указать URL-адреса? –
Вот почему я задаю вопрос. – Wilgert