从App Engine Python查询TXT记录(DNS)

2 投票
2 回答
880 浏览
提问于 2025-04-16 16:45

有没有办法在应用引擎上根据域名查询特定的TXT记录呢?我查过pydns这个库,但在应用引擎上“socket”这个功能是不可用的……

2 个回答

0

现在可以通过 App Engine Sockets 来进行DNS查询,这个功能目前还在测试阶段。这意味着将来它会对所有人开放。

不过,这个功能目前只对付费应用开放...

3

在AppEngine上,你不能直接使用套接字(sockets);你只能使用更高级的接口,也就是通过urllib来进行http或https的请求。

你可以使用一个现成的网站或网络服务,比如这个(通过urllib来查询):

http://www.kloth.net/services/nslookup.php

不过,这样做有点儿不太优雅。

撰写回答