[Logo]
Forums Register Login
Servlet can't send cookie for the first request by client
I want to create a cookie wich keeps the number of visits on persistent storage on client side, my server is simple servlet wich runs on Apache Tomcat 8.0,
- when the client sends a cookie already initialized with counter (for example counter = 12), the server increments the counter and sends back new cookie with new counter (counter = 13) and it's saved correctly by the client on my hard drive. This works fine for me.
- but when the client sends a request for the first time, so no cookie is sent to server, and the server should create new cookie with counter = 0 and sends it back to client. This case doesn't work correctly and the client doesn't receive any cookie.
Here's my code example :
Server

Client
What kind of corn soldier are you? And don't say "kernel" - that's only for this tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database


This thread has been viewed 609 times.

All times above are in ranch (not your local) time.
The current ranch time is
Jan 16, 2019 15:04:29.