Method: HTTPX::Resolver.encode_dns_query
- Defined in:
- lib/httpx/resolver.rb
.encode_dns_query(hostname, type: Resolv::DNS::Resource::IN::A, message_id: generate_id) ⇒ Object
109 110 111 112 113 114 |
# File 'lib/httpx/resolver.rb', line 109 def encode_dns_query(hostname, type: Resolv::DNS::Resource::IN::A, message_id: generate_id) Resolv::DNS::Message.new().tap do |query| query.rd = 1 query.add_question(hostname, type) end.encode end |