# Trouble with net/cookies

**URL:** <https://racket.discourse.group/t/trouble-with-net-cookies/2278>\
**Category:** Questions & Answers\
**Created:** [September 2, 2023, 5:39pm UTC](https://racket.discourse.group/t/trouble-with-net-cookies/2278 "2023-09-02T17:39:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hendrikboom3](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/hendrikboom3/32/2748_2.png) [@hendrikboom3](https://racket.discourse.group/u/hendrikboom3)\
**Post date:** [September 2, 2023, 5:39pm UTC](https://racket.discourse.group/t/trouble-with-net-cookies/2278/1 "2023-09-02T17:39:51Z")

</div>

I seem to be unable to use the net/cookies package together with the web-server/servlet.  
With

```scheme
(require web-server/servlet
         web-server/servlet-env)

(require net/cookies)

```

I am told

```scheme
module: identifier already required
  also provided by: web-server/servlet in: make-cookie

```

But if I leave out the (require net/cookies) the names documented in [Cookies: HTTP State Management](https://docs.racket-lang.org/cookies/) are not available.

```scheme
(require web-server/servlet
         web-server/servlet-env)

;(require net/cookies)

cookie-name?

```

```scheme
Welcome to DrRacket, version 8.1 [cs].
Language: web-server, with debugging; memory limit: 256 MB.
. cookie-name?: unbound identifier in: cookie-name?
> 

```

Have the names changed? Is there some new way to handle cookies now?  
-- hendrik

---

<div class="post-metadata">

**Author:** ![sorawee](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sorawee](https://racket.discourse.group/u/sorawee)\
**Post date:** [September 2, 2023, 8:29pm UTC](https://racket.discourse.group/t/trouble-with-net-cookies/2278/2 "2023-09-02T20:29:01Z")

</div>

If you don’t want `make-cookie` from `web-server/servlet`, use this:

```scheme
(require (except-in web-server/servlet make-cookie)
         web-server/servlet-env
         net/cookies)

```

---

<div class="post-metadata">

**Author:** ![hendrikboom3](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/hendrikboom3/32/2748_2.png) [@hendrikboom3](https://racket.discourse.group/u/hendrikboom3)\
**Post date:** [September 6, 2023, 10:39pm UTC](https://racket.discourse.group/t/trouble-with-net-cookies/2278/3 "2023-09-06T22:39:11Z")

</div>

(require web-server/http/cookie) seems to do the job.
