c# - 有没有办法让 Dns.GetHostEntry() 在 C Sharp 中强制使用 TCP 而不是 UDP?
问题描述
使用wireshark 测试Dns.GetHostEntry() 似乎它使用UDP,这是有道理的,因为响应小于512 字节。我知道如果响应大于 512 字节,它会退回到 TCP,但我想知道是否有办法让它使用 TCP,即使它小于 512 字节,因为我想通过 TCP 测试分辨率?
解决方案
推荐阅读
- python - Selenium 未从下拉列表中选择选项
- python - 使用 open() 的输出与保存到变量时的不同行为
- regex - 可能包含分隔符的序列的正则表达式
- powershell - 尝试编写一个函数,该函数采用带有参数和参数列表的脚本块,编辑该脚本块,然后运行调用命令
- angular - Protractor :等待组件的 OnInit 方法中的异步服务调用以测试值
- wordpress - 执行与用户发送的特定联系表单相关的代码
- postgresql - 聚合函数 bool_or() 是否有等效的 PostgresSQL 窗口函数(或替代过程)?
- kotlin - SerializationComponentRegistrar 与此版本的编译器不兼容
- node.js - node-postgres 池管理
- python - 执行 for 循环后列表值更改