make gin golang and python communicate : : Here is my golang gin code  :

    package main
    
    import (
    	"fmt"
    
    	"github.com/gin-gonic/gin"
    )
    
    type Data struct {
    	Test string `json:"test"`
    }
    
    func getData(c *gin.Context) {
    	var data Data
    	err := c.BindJSON(&data)
    	if err != nil {
    		panic(err)
    	}
    	fmt.Println(data)
    	c.JSON(200, gin.H{
    		"message": "pong",
    	})
    }
    
    func main() {
    	r := gin.Default()
    	r.POST("/test", getData)
    	r.Run() // listen and serve on 0.0.0.0:8080
    }


and my python code :

    import requests
    r = requests.post("http://127.0.0.1:8080/test",json={"test":"ok"})
    print(r)

But when i execute my python script i have a 403 error :

    <Response [403]>

The panic (err) display nothing.

Any idea why i get this error ?

Regards

