|
@@ -209,7 +209,7 @@ func ParseUrl(url string) (hostInfo *HostInfo, err error) {
|
|
|
// 只输出客户端要连接的信息
|
|
// 只输出客户端要连接的信息
|
|
|
func (h *HostInfo) Url() string {
|
|
func (h *HostInfo) Url() string {
|
|
|
var b bytes.Buffer
|
|
var b bytes.Buffer
|
|
|
- b.WriteString(fmt.Sprintf("%s%d://", h.Proto, h.Version))
|
|
|
|
|
|
|
+ fmt.Fprintf(&b, "%s%d://", h.Proto, h.Version)
|
|
|
if h.Hash != "" {
|
|
if h.Hash != "" {
|
|
|
b.WriteString(h.Hash + "@")
|
|
b.WriteString(h.Hash + "@")
|
|
|
}
|
|
}
|
|
@@ -220,7 +220,7 @@ func (h *HostInfo) Url() string {
|
|
|
b.WriteString(h.Host)
|
|
b.WriteString(h.Host)
|
|
|
}
|
|
}
|
|
|
if h.Port > 0 {
|
|
if h.Port > 0 {
|
|
|
- b.WriteString(fmt.Sprintf(":%d", h.Port))
|
|
|
|
|
|
|
+ fmt.Fprintf(&b, ":%d", h.Port)
|
|
|
}
|
|
}
|
|
|
if h.Path != "" {
|
|
if h.Path != "" {
|
|
|
b.WriteString(h.Path)
|
|
b.WriteString(h.Path)
|