This commit is contained in:
root 2026-06-25 16:50:07 +03:00
parent 54d6175318
commit 5ae2274baa

View file

@ -19,16 +19,27 @@ func main() {
user := UserStruct{ user := UserStruct{
Age: 66, Age: 66,
Name: "Sergey", Name: "Sergey",
Email: "Likhodeev.60@mail.ru" Email: "Likhodeev.60@mail.ru",
} }
JsonData, err := json.Marshal(user) JsonData, err := json.Marshal(user)
if err != nil { if err != nil {
panic(err) panic(err)
} }
client := &http.Client( client := &http.Client{
Timeout: 5 * time.Second, Timeout: 5 * time.Second,
) }
req, err := http.NewRequest("POST", "http://127.0.0.1:7777/user", bytes.NewBuffer(JsonData)) req, err := http.NewRequest("POST", "http://127.0.0.1:7777/user", bytes.NewBuffer(JsonData))
if err != nil { if err != nil {
panic(err) panic(err)
} }
resp, err := client.Do(req)
if err != nil {
panic(err)
}
body, err := io.ReadAll(resp.Body)
if err != nil {
panic(err)
}
fmt.Printf("status code %d\n", resp.StatusCode)
fmt.Println(string(body))
}