Какова цель bindaddress в scrapy? - PullRequest
       5

Какова цель bindaddress в scrapy?

0 голосов
/ 13 февраля 2019

В документации мы можем прочитать: "IP-адрес исходящего IP-адреса, который будет использоваться для выполнения запроса."

Это не ясно для меня.Кто-нибудь может объяснить более подробно, какова цель bindaddress?

1 Ответ

0 голосов
/ 13 февраля 2019

Компьютер, на котором работает Scrapy, может иметь несколько сетевых подключений, каждое из которых имеет собственный уникальный IP-адрес (или несколько адресов).Например, ноутбук может иметь соединение WiFi и проводное соединение Ethernet.Большая система серверного класса может иметь несколько соединений Ethernet.Даже система с одним сетевым подключением может иметь несколько IP-адресов, некоторые для IPv4 и другие для IPv6.

Опция bindaddress может использоваться для указания Scrapy, какой из этих локальных IP-адресов следует использоватьв качестве исходного адреса для исходящих запросов.

Если вы не укажете, какой локальный адрес вы хотите использовать Scrapy, то Scrapy разрешит системе выбрать адрес.Этим выбором обычно является локальный адрес, который система считает «наиболее близким» к адресу назначения запроса.Это была бы обычная ситуация.Если у вас нет особой необходимости использовать конкретный адрес источника, нет смысла использовать опцию bindaddress.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...