我已经编写了一个客户端/服务器应用程序,我在本地计算机上进行了测试。
服务器将客户端的IP地址读为::1
,这是一个IPv6环回地址。
但是,我需要通过提供Uri的BaseAddress重新建立到此客户端的HttpClient连接:
var originalAddress = "::1";
var client = new HttpClient() { BaseAddress = new Uri(originalAddress) };
这导致异常Invalid URI: The format of the URI could not be determined.
如何让Uri接受这个地址?