IP 地址“::1”是什么?

2023-11-29

我正在没有网络连接的本地计算机上使用套接字。见下文:

IPAddress address = IPAddress.Any; // doesn't work
IPAddress address = IPAddress.Parse("::1"); // works

那么到底是什么::1IP地址 ?它是默认可用的 IP 地址还是环回地址?在具有专用 IP 地址和网络连接的计算机上,上述代码(工作线)会发生什么情况?

EDIT:

确切的代码用于将特定的 IP 地址绑定到套接字。这里是:

ServicePoint sp = ServicePointManager.FindServicePoint(uri);
sp.BindIPEndPointDelegate = new BindIPEndPoint(Bind);
// here's the bind delegate:
private IPEndPoint Bind(ServicePoint sp, IPEndPoint ep, int retryCount)
{
   return new IPEndPoint(IPAddress.Parse("::1"), 0);
}

::1是IPv6中的环回地址。将其视为 IPv6 版本127.0.0.1.

See http://en.wikipedia.org/wiki/Localhost

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IP 地址“::1”是什么? 的相关文章

  • 从多播数据包中获取发送者 ip

    如何获取组播 UDP 数据包发送者的 IP 当前代码以同步 阻塞方式设置 参见下面的注释 这是代码 private void receive string mcastGroup SetMcastGroup s new Socket Addr
  • 用于在 n LSBits 之后清除 m 位的掩码

    我在一次采访中被问到这个问题 要清除 16 位整数的 n 位之后的 m 位 假设数字是 10010010010100101 清除 LSBit 中 5 位后的三位 之前 1001100111011001 之后 1001100100011001
  • Bjarne Stroustrup 的 C++ 编程和实践第 2 版中的使用单参数排序

    我正在阅读 Bjarne Stroustrup new C PP 第二版 他在其中使用了排序方法 sort someVector 使用此方法编译代码时出现以下错误 3 IntelliSense 没有重载函数 sort 的实例与参数列表匹配
  • InfluxDB 2 介绍性示例不会向存储桶中插入任何数据

    安装 InfluxDB 2 后 它会显示一个网站 其中包含各种语言的示例代码 创建存储桶和具有 RW 权限的令牌并选择它们后 可以使用带有适当魔术字符串的代码片段 把它们放在一起我有这个 using System using System
  • 如何使用 ioread64() 和 iowrite64() 访问 IO 内存?

    背景 我目前正在编写一个设备驱动程序教育设备 https github com qemu qemu blob master hw misc edu c在 qemu RISC V 中 由此question https stackoverflo
  • 如何在Windows窗体中平滑地重新绘制Panel

    如何将面板重漆成光滑的 我正在使用一个使面板无效的计时器 panel1 Invalidate 每 300 毫秒一次 然后panel1 Paint如果我向该面板添加图像 问题是它看起来像是在跳跃 我需要尽可能快地移动其上的一张图像 这是截屏问
  • 如何确定一个值是否在某个范围内?

    我对 C 语言比较陌生 不幸的是我必须在学校做这件事 而且我在最简单的练习中遇到了问题 这里我必须检查一个数字是否在某个区间内 例如4到6之间 我是这样制作的 include
  • C++ 将 HashMap 对象返回给 Java

    我有一个 JAVA 调用的 JNI 函数 需要构建并返回一个 HashMap 映射的键是 String 相应的值是 boolean 或 Boolean 任何一个都可以 只要它有效 使用我当前的代码 如下 该字符串已成功添加到返回的映射中 并
  • 强名称验证失败

    两台机器 均带有 NET 3 5 和 VS 2008 VC SP1 可再发行组件 单个 exe 使用两个签名的 DLL 一个在 C CLI 中 一个在 C 中 该exe在一台机器上加载并运行良好 另一方面 我在 C 可执行文件上收到 强名称
  • Unity C# 嵌套 IEnumerator

    在我的代码中 我嵌套了 IEnumerator 方法 如下所示 private IEnumerator PerformRequest string url Doing stuff UnityWebRequest request UnityW
  • 将字符串数组转换为 List

    我见过使用这个完成的例子 ToList 对于数组类型 这似乎仅可用在 Net 3 5 中 http msdn microsoft com en us library bb342261 aspx 我正在一个 ASP NET 项目上使用 NET
  • 从 Silverlight 中的文件夹加载资源“.resx”

    我有一个多语言应用程序 客户想要按照他的意愿编辑 Resources resx 文件 我创建了 silverlight 项目并添加了一些文件 资源 resx 资源 en US resx1 资源 uk UA resx2 他们都有构建操作 嵌入
  • 如何使用 mongo-cxx-driver 设置 Visual Studio 项目设置?

    我已经在 Windows 10 上成功构建了用于 C 的 MongoDB 驱动程序版本 3 0 3 CMAKE INSTALL PREFIX C mongo cxx driver 但我不知道如何在 Visual Studio 2015 中设
  • 上传带有附加信息的文件(Angular 8 到 C# Core 3)

    我终于弄清楚如何将文件从 Angular 8 前端上传到 C Net Core 3 0 后端 API 控制器 但为了获得我完全需要的内容 我还有一个类定义了用户设置的文件内容 例如标题行 列值等 也需要传入 在客户端 我只需创建一个 For
  • 代码契约确保 ReSharperExternalAnnotations

    有谁知道如何在 ReSharperExternalAnnotations 中添加 Code Contracts Ensures 它在最新的 v7 1 3 和最新的 v8 EAP 中都不存在 在任何自定义 xml 中也不存在 具体来说 它应该
  • C++11正则表达式匹配[重复]

    这个问题在这里已经有答案了 我正在尝试在 C 11 中进行相当简单的正则表达式匹配 使用 gcc 4 7 2 但我遇到了很多麻烦 尝试使用构建模式 std regex unquoted R regex s s regex 导致构造函数抛出一
  • IIS7.5 WCF 服务 - HTTP 错误 401.3(即使在添加 IIS_IUSRS 后)

    我们有使用 NT Authority Network Service 的网站 Response Write WindowsIdentity GetCurrent Name 该网站使用托管在 IIS 7 5 中的 WCF 服务 当我们浏览服务
  • 隐式构造函数和默认构造函数有什么区别?

    这是非常微不足道的 但是捷克语 我的母语 不区分隐式和默认 所以我对一些捷克语翻译感到困惑 隐式和默认构造函数或构造函数调用之间有什么区别 struct Test Test int n 0 您能用这些术语描述以下语句的作用吗 Test t1
  • C# 中 PHP 的快速解析

    我需要用 C 解析 PHP 文件 我们本质上要求另一个国家的一些开发人员上传 PHP 文件 上传后我们需要检查 php 文件并获取所有方法和类 函数等的列表 我想过使用正则表达式 但我无法确定一个函数是否属于一个类等 所以我想知道是否已经有
  • String.将 CRLF 替换为 '\n'

    我想知道是否有一种方法可以用 n 替换所有 CRLF 实例 有办法实现吗 你尝试过哪些方法不起作用 回车换行的意思回车 http en wikipedia org wiki Carriage return 换行 http en wikipe

随机推荐

  • 颤振:没有连接的设备

    我正在开发 flutter 项目 我是 flutter 的新手 我的 Avd 管理器仅显示除真实设备之外的虚拟设备 而我的另一个 android 项目显示我的真实设备和我的设备Android WIFI ADB 这是图像也显示了已连接的设备
  • 前向声明 typedef

    我有一个很大的头文件 10000 行 它是由我无法控制的脚本 程序自动生成的 为了避免将此文件包含在我的类的声明中 我转发声明了我需要的几种类型 myclass h namespace bl class TypeA class TypeB
  • Highcharts堆叠条形图隐藏数据标签不重叠

    请查看这个 http jsfiddle net HA5xE 因此 我有堆积条形图 并且当数据标签不适合该区域时我想隐藏它们 例如类别 8 中 根本没有数据标签 4 I saw http api highcharts com highchar
  • Scanner.hasNext 上的无限循环,从文件中读取

    我显然面临着无限循环while input hasNext 如下面的代码所示 File file new File data txt Scanner input new Scanner file int sum 0 while input
  • 改进脚本以获取前一周的日期

    我这里有一个小 powershell 脚本 可以找到前一天的最后一天 目前我正在做 如果是星期一 则减去 3 天 如果是星期日 则减去 2 天 如果是其他任何一天 则减去 1 天 这似乎有点愚蠢 有更好的方法吗 prevWD if Get
  • 如何使用 Ruby 生成 WSDL?

    我开始使用 Ruby 和 Soap 并有一些问题 如何为我创建的服务生成 WSDL 文件 它与 NET 客户端兼容吗 begin class MyServer lt SOAP RPC StandaloneServer Handler met
  • VB.Net:程序声明中的方括号[参数]是什么意思? [复制]

    这个问题在这里已经有答案了 我找到了这个子声明 Private Sub ReceivedText ByVal text As String input from ReadExisting If Me lblStatus InvokeRequ
  • 使用 jQuery AJAX 加载 php 内容

    我的问题 我有index html
  • VBscript - “系统找不到指定的文件”

    我正在尝试编写一个简短的 VBScript 它会打开 calc exe 和 wordpad exe 问题是 VBScript 不允许我打开 wordpad exe 我尝试以管理员身份运行该脚本 但这没有帮助 我的脚本如下所示 Set Wsh
  • 使用 jQuery 获取文件输入的选定文件名(不带路径)

    我用过这个 input type file val 获取选定的文件名 但它返回完整路径 如 C fakepath filename doc fakepath 部分实际上在那里 不确定它是否应该在那里 但这是我第一次使用文件上传的文件名 我怎
  • 在 JSfiddle 中添加图像 [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我想创建一个小提琴 在其中我必须添加图像 作为 div 的背景图像 我尝试使用左侧的添加资源 但它不起作用 我还尝试在我的文件夹结构中提供图像的完整路径 但这也不起作用 有人知道该怎
  • 在Python中从矩阵中选择列向量

    我想在 Python numpy 中的矩阵中索引列向量 并将其作为列向量而不是一维数组返回 x np array 1 2 3 4 x 1 gt array 2 4 Giving np transpose x 1 不是一个解决方案 继nump
  • 在 R 中绘制多项式回归曲线

    我有一个简单的多项式回归 如下所示 attach mtcars fit lt lm mpg hp I hp 2 现在 我绘制如下 gt plot mpg hp gt points hp fitted fit col red pch 20 这
  • Flash & Flex SDK/AS3 - 如何保持键盘焦点?

    我正在 Flex AS3 中编写 Flash 应用程序 但我似乎无法为其分配键盘焦点 我在开发初期就注意到了这个问题 并添加了一个带有 立即播放 按钮的启动屏幕 以吸引用户点击 但是 用户必须在应用程序上再次单击才能使键盘正常工作 更糟糕的
  • 如何在 Qt 项目中包含库

    我正在尝试创建一个使用 TagLib 库的项目 我不太确定到底该怎么做 我已经下载了标签库 1 11 1 我构建它如下 构建 zlib 首先让 CMake 创建一个 Visual Studio 解决方案文件 然后使用 Visual Stud
  • 使用访问器将属性设置为新分配的对象会导致内存泄漏

    我只是想确认以下是否会导致内存泄漏 h file property nonatomic retain MyObject foo m file synthesize foo self foo MyObject alloc init deall
  • ArrayList .get 比 HashMap .get 快吗?

    我本来以为HashMap随机访问单个值的速度比ArrayLists 也就是说 HashMap get key 应该比ArrayList get index 仅仅因为ArrayList必须遍历集合的每个元素才能达到其值 而HashMap才不是
  • ject() 必须从注入上下文中调用

    我正在尝试将我的 Angular 应用程序导出为 npm 模块以供其他应用程序使用 但遇到了一些困难 我在互联网上的其他地方找不到这个错误 我已经无能为力了 我按照这个教程进行操作 https medium com nikolaslebla
  • 为什么 Azure Bot Service Slack 连接器不转发事件和交互式消息?

    更新 2020 年 6 月 30 日 经过更多测试后 我获得了一些详细信息 可以帮助其他人识别我的问题 问题似乎是 Slack 正在将数据发送到 Azure Bot 服务 但该数据没有转发到我的代码 我已经能够毫无问题地使用机器人模拟器 并
  • IP 地址“::1”是什么?

    我正在没有网络连接的本地计算机上使用套接字 见下文 IPAddress address IPAddress Any doesn t work IPAddress address IPAddress Parse 1 works 那么到底是什么