zoukankan      html  css  js  c++  java
  • Ajax请求中带有IPv6地址后的百分号的问题

    IPv6地址后的百分号:

    对于连入网络但没有IPv6路由器或DHCPv6服务器的IPv6客户端,它们始终使用fe80::/64链路本地网络地址。如果运行Windows的计算机中有多个网络适配器连接到不同的网段,可以在IP地址后加百分号和区域ID数字来区分不同的网络,如下所示:

    ■ fe80::d84b:8939:7684:a5a4%7

    ■ fe80::462:7ed4:795b:1c9f%8

    ■ fe80::2882:29d5:e7a4:b481%9

    最后两个字符分别表示前面网络所连接的区域ID是 7、8和9。当连接链路本地地址时,应该始终指定区域ID。区域ID与接口索引值相同,当基于每个接口配置IPv6设置时通常会用到该索引值。

    注意区域ID相对于发送主机,因此,不同的主机连入同一个网络可能会使用不同的区域ID来标识该网络。

    在Asp.net编程中,客户端使用了IPv6,在服务器端获取remote_addr时会获取形如 fe80::d84b:8939:7684:a5a4%7的机器主机,把该地址写入客户端时要注意把%替换掉,否则可能会出现一些html编码问题。

  • 相关阅读:
    HTTP响应状态码
    跨域
    第一章-极限与函数
    离群点检测
    关联规则(初识)
    python分类预测模型的特点
    分类预测算法评价(初识)
    人工神经网络(初识)
    决策树(初识)
    挖掘建模
  • 原文地址:https://www.cnblogs.com/daoyuly/p/3159912.html
Copyright © 2011-2022 走看看