有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

jvm替换Java中的默认DNS名称解析

我想改变JVM解析HttpURLConnections中域名的方式

我不想通过默认的TCP/IP协议栈进入DNS服务器,而是想编写自己的代码来解析域名

有没有替代默认名称解析机制的方法


共 (1) 个答案

  1. # 1 楼答案

    构造URL,用数字IP地址替换主机名,然后手动将Host头添加到HttpUrlConnection

    http://www.myserver.com/foo.html
    

    相当于

    http://192.168.1.100/foo.html
    Host: www.myserver.com
    

    dnsjava使您可以通过标准Java API更多地控制解析DNS名称