mholt / curl-to-go

Convert curl commands to Go code in your browser

Home Page:https://mholt.github.io/curl-to-go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

--data-urlencode flag does not work

KaymeKaydex opened this issue · comments

curl --location --request POST 'https://test.test/pest' \
--header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:97.0) Gecko/20100101 Firefox/97.0' \
--data-urlencode 'test=1' \
--data-urlencode 'lang=ru_RU'```

go generated code : 

```go
req, err := http.NewRequest("POST", "https://test.test/pest", nil)
if err != nil {
	// handle err
}
req.Header.Set("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:97.0) Gecko/20100101 Firefox/97.0")

resp, err := http.DefaultClient.Do(req)
if err != nil {
	// handle err
}
defer resp.Body.Close()