|
|
@@ -85,7 +85,7 @@ func (req *PostRequest) prepare(c *api.Context, historyRequests []BuilderRequest
|
|
|
}
|
|
|
|
|
|
// 赋值默认body
|
|
|
- if req.Body == nil {
|
|
|
+ if preparedRequest.Body == nil {
|
|
|
cacheBody, err := c.GetBytesBody()
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
@@ -178,13 +178,13 @@ func (req *DeleteRequest) prepare(c *api.Context, historyRequests []BuilderReque
|
|
|
}
|
|
|
|
|
|
// 赋值默认查询参数
|
|
|
- if req.QueryParams == nil || len(req.QueryParams) == 0 {
|
|
|
- req.QueryParams = c.GetQueryParams().Map()
|
|
|
+ if preparedRequest.QueryParams == nil || len(preparedRequest.QueryParams) == 0 {
|
|
|
+ preparedRequest.QueryParams = c.GetQueryParams().Map()
|
|
|
}
|
|
|
|
|
|
// 赋值默认路径参数
|
|
|
- if req.PathParams == nil || len(req.PathParams) == 0 {
|
|
|
- req.PathParams = c.GetPathParams().Map()
|
|
|
+ if preparedRequest.PathParams == nil || len(preparedRequest.PathParams) == 0 {
|
|
|
+ preparedRequest.PathParams = c.GetPathParams().Map()
|
|
|
}
|
|
|
|
|
|
// 赋值默认headers
|
|
|
@@ -275,7 +275,7 @@ func (req *PutRequest) prepare(c *api.Context, historyRequests []BuilderRequest,
|
|
|
}
|
|
|
|
|
|
// 赋值默认body
|
|
|
- if req.Body == nil {
|
|
|
+ if preparedRequest.Body == nil {
|
|
|
cacheBody, err := c.GetBytesBody()
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
@@ -368,13 +368,13 @@ func (req *GetRequest) prepare(c *api.Context, historyRequests []BuilderRequest,
|
|
|
}
|
|
|
|
|
|
// 赋值默认查询参数
|
|
|
- if req.QueryParams == nil || len(req.QueryParams) == 0 {
|
|
|
- req.QueryParams = c.GetQueryParams().Map()
|
|
|
+ if preparedRequest.QueryParams == nil || len(preparedRequest.QueryParams) == 0 {
|
|
|
+ preparedRequest.QueryParams = c.GetQueryParams().Map()
|
|
|
}
|
|
|
|
|
|
// 赋值默认路径参数
|
|
|
- if req.PathParams == nil || len(req.PathParams) == 0 {
|
|
|
- req.PathParams = c.GetPathParams().Map()
|
|
|
+ if preparedRequest.PathParams == nil || len(preparedRequest.PathParams) == 0 {
|
|
|
+ preparedRequest.PathParams = c.GetPathParams().Map()
|
|
|
}
|
|
|
|
|
|
// 赋值默认headers
|