Подмена тега If-None-Match в заголовке для просмотра веб-страниц в Python

Задача: я пытаюсь скрести цены на товары из интернет-магазина. Ответы с информацией возвращаются как json objs.

т.е.) https://shopee.sg/Men-Fashion-Casual-Solid-Color-Long-Sleeve-Buttons-Luxury-Clothes-Tops-i.28812758.702383476

Я использую библиотеку Sessions, чтобы делать запросы. Однако я заметил, что значения для определенных полей в ответе json равны (null), если я не укажу тег заголовка If-None-Match. Если я проверю веб-трафик через Fiddler и перейду по ссылке, которую я хочу в реальном браузере, я увижу, что установлено значение If-None-Match val и, следовательно, json, который я получу, не будет иметь пустых полей. Val-None-Match val, по-видимому, является своего рода хешем, специфичным для объекта, и мне было интересно, есть ли возможность подделать такое значение для генерации запроса get.

0 ответов

Другие вопросы по тегам