mirror of
https://github.com/eolinker/apinto
synced 2025-12-24 13:28:15 +08:00
修复目标IP、目标端口获取失败的问题
This commit is contained in:
@@ -147,6 +147,8 @@ func (ctx *cloneContext) SendTo(scheme string, node eoscContext.INode, timeout t
|
||||
agent.setStatusCode(504)
|
||||
} else {
|
||||
agent.setStatusCode(ctx.response.Response.StatusCode())
|
||||
ctx.response.remoteIP = tcpAddr.IP.String()
|
||||
ctx.response.remotePort = tcpAddr.Port
|
||||
agent.setRemoteIP(tcpAddr.IP.String())
|
||||
agent.setRemotePort(tcpAddr.Port)
|
||||
}
|
||||
|
||||
@@ -153,6 +153,8 @@ func (ctx *HttpContext) SendTo(scheme string, node eoscContext.INode, timeout ti
|
||||
ctx.response.ResponseHeader.refresh()
|
||||
agent.setRemoteIP(tcpAddr.IP.String())
|
||||
agent.setRemotePort(tcpAddr.Port)
|
||||
ctx.response.remoteIP = tcpAddr.IP.String()
|
||||
ctx.response.remotePort = tcpAddr.Port
|
||||
agent.setStatusCode(ctx.fastHttpRequestCtx.Response.StatusCode())
|
||||
}
|
||||
agent.responseBody = string(ctx.response.Response.Body())
|
||||
|
||||
Reference in New Issue
Block a user