浏览代码

调整IP地址的输出格式

tags/v1.0.0
SmallChi 6 年前
父节点
当前提交
f9854cbfe1
共有 2 个文件被更改,包括 13 次插入3 次删除
  1. +11
    -1
      src/JT808.DotNetty.Test/Internal/JT808SourcePackageChannelServiceTest.cs
  2. +2
    -2
      src/JT808.DotNetty/Internal/JT808SourcePackageChannelService.cs

+ 11
- 1
src/JT808.DotNetty.Test/Internal/JT808SourcePackageChannelServiceTest.cs 查看文件

@@ -117,7 +117,7 @@ namespace JT808.DotNetty.Test.Internal
Port = 6522 Port = 6522
}).Result; }).Result;


Thread.Sleep(3000);
Thread.Sleep(1000);


var result1 = jT808SourcePackageChannelService.GetAll(); var result1 = jT808SourcePackageChannelService.GetAll();


@@ -131,6 +131,16 @@ namespace JT808.DotNetty.Test.Internal
var result3 = jT808SourcePackageChannelService.GetAll(); var result3 = jT808SourcePackageChannelService.GetAll();
} }


[Fact]
public void Test2()
{
//[::ffff:127.0.0.1]:13196
var str = "[::ffff:127.0.0.1]:13196";
IPAddress.TryParse(str, out IPAddress ip);
var a = ip.MapToIPv4().ToString();

var a1 = str.Replace("[::ffff:", "").Replace("]", "");


}
} }
} }

+ 2
- 2
src/JT808.DotNetty/Internal/JT808SourcePackageChannelService.cs 查看文件

@@ -107,8 +107,8 @@ namespace JT808.DotNetty.Internal
jT808SourcePackageChannelInfoDto.Active = item.Value.Active; jT808SourcePackageChannelInfoDto.Active = item.Value.Active;
jT808SourcePackageChannelInfoDto.Open = item.Value.Open; jT808SourcePackageChannelInfoDto.Open = item.Value.Open;
jT808SourcePackageChannelInfoDto.Registered = item.Value.Registered; jT808SourcePackageChannelInfoDto.Registered = item.Value.Registered;
jT808SourcePackageChannelInfoDto.LocalAddress = item.Value.LocalAddress.ToString();
jT808SourcePackageChannelInfoDto.RemoteAddress = item.Value.RemoteAddress.ToString();
jT808SourcePackageChannelInfoDto.LocalAddress = item.Value.LocalAddress.ToString().Replace("[::ffff:", "").Replace("]", "");
jT808SourcePackageChannelInfoDto.RemoteAddress = item.Value.RemoteAddress.ToString().Replace("[::ffff:", "").Replace("]", "");
jT808ResultDto.Data.Add(jT808SourcePackageChannelInfoDto); jT808ResultDto.Data.Add(jT808SourcePackageChannelInfoDto);
} }
return jT808ResultDto; return jT808ResultDto;


正在加载...
取消
保存