First commit

This commit is contained in:
corrado.mulas
2024-11-20 03:53:19 +01:00
parent 172beacfe9
commit 456575818e

View File

@@ -20,10 +20,9 @@ type Overleaf struct {
}
func NewOverleaf(baseURL string) *Overleaf {
// Create a new HTTP client with a cookie jar
jar, _ := cookiejar.New(nil)
jar, _ := cookiejar.New(nil) // Create a cookie jar to store cookies
client := &http.Client{
Jar: jar,
Jar: jar, // Attach the cookie jar to the client
}
return &Overleaf{
@@ -60,12 +59,7 @@ func (o *Overleaf) post(endpoint string, data map[string]string) (*http.Response
// Log cookies for debugging
cookies := o.Client.Jar.Cookies(req.URL)
for _, cookie := range cookies {
log.Printf("Cookie sent: %s=%s", cookie.Name, cookie.Value)
}
// Include cookies in the request
for _, cookie := range cookies {
req.AddCookie(cookie)
log.Printf("Cookie sent to %s: %s=%s", endpoint, cookie.Name, cookie.Value)
}
return o.Client.Do(req)