查询来自应用引擎python的TXT记录(DNS)

问题描述:

有没有办法从给定的应用引擎的域名查询DNS特定的TXT记录..我看着pydns,但然后“套接字”不可用应用引擎..查询来自应用引擎python的TXT记录(DNS)

您不能使用AppEngine的套接字;您只能使用更高级别的接口(即http/https至urllib)。

你可以使用现有的网站/网络服务,如这(通过查询的urllib):

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

但它是一个有点杂牌的。

+0

它可能不是滥用与自动请求其他服务未经其许可是个好主意。我曾经这么做过,并且大多数服务都结束了禁止我的应用程序或使用费率限制。因此,最好像我目前那样运行自己的代理/支持服务。 – 2013-03-17 15:04:51

+0

我同意。如果您打算通过其他网站发送大量请求,您应该始终获得许可。 – 2013-03-18 09:06:09

DNS查找可使用App Engine Sockets,它现在处于预览模式。这也意味着最终它将适用于所有人。

但是它仅适用于付费应用...

+0

它不支持TXT查找。 – Kugutsumen 2016-02-05 12:10:36