π Bug: FormData is empty and request fails with HTTP 412 in v3 when using SetFiles() π Versions Tested β’ Resty v2 (latest stable): β Works β’ Resty v3.0.0-beta.4: β Fails with 412 Precondition Failed ```go package main import ( "fmt" "github.com/go-resty/resty/v2" // or v3 ) func main() { client := resty.New() addr := "https://api.weixin.qq.com/cgi-bin/media/uploadimg?access_token=xxx" resp, err := client.R(). SetFiles(map[string]string{ "media": "./media.jpg", }). Post(addr) if err != nil { fmt.Println("error:", err) return } fmt.Println("formData:", resp.Request.FormData) fmt.Println("statusCode", resp.StatusCode()) } ``` β Output (v2): formData: map[@media:[./media.jpg]] statusCode: 200 β Output (v3.0.0-beta.3) formData: map[] statusCode: 412