feat: post form data

This commit is contained in:
debugtalk
2021-10-15 21:25:20 +08:00
parent b0fe1e42af
commit fbdcf107ea
2 changed files with 12 additions and 1 deletions

View File

@@ -197,7 +197,12 @@ func (s *TStep) makeRequestBody(entry *Entry) error {
}
s.Request.Body = body
} else if strings.HasPrefix(mimeType, "application/x-www-form-urlencoded") {
// TODO: post form data
// post form
var paramsList []string
for _, param := range entry.Request.PostData.Params {
paramsList = append(paramsList, fmt.Sprintf("%s=%s", param.Name, param.Value))
}
s.Request.Body = strings.Join(paramsList, "&")
}
return nil
}