При использовании TCP-механизмов Twisted при создании протокола единственной информацией о партнере является его IP-адрес и порт. Как я могу получить исходное имя хоста, с которым я пытался подключиться?
reactor.connectTCP('somehost.com', 80, MyFactory)
Как я могу каким-то образом получить 'somehost.com'
через обратный вызов? Другими словами, connectTCP
возвращает IConnector
(что бы он ни делал) — как мне сопоставить это с чем-то осязаемым в обратном вызове, если не используются отложенные вызовы?