What is the difference between cookies and session?
Answer Posted / manoj kumar
1. Cookies can store only "string" datatype
2. They are stored at Client side
3. Cookie is non-secure since stored in text format at
client side
4. Cookies may or may not be individual for every
client
5. Due to cookies network traffic will increase.Size
of cookie is limited to 40 and number of cookies to be used
is restricted to 20.
6. Only in few situations we can use cookies because
of no security
7. We can disable cookies
8. Since the value is string there is no security
9. We have persistent and non-persistent cookies
Session
1. Session can store any type of data because the
value is of datatype of "object"
2. These are stored at Server side
3. Session are secure because it is stored in binary
format/encrypted form and it gets decrypted at server
4. Session is independent for every client i.e
individual for every client
5. There is no limitation on size or number of
sessions to be used in an application
6. For all conditions/situations we can use sessions
7. we cannot disable the sessions.Sessions can be used
without cookies also(by disabling cookies)
8. The disadvantage of session is that it is a
burden/overhead on server
9. Sessions are called as Non-Persistent cookies
because its life time can be set manually
| Is This Answer Correct ? | 36 Yes | 5 No |
Post New Answer View All Answers
What exception can an overridden method throw in comparison with the method it is overriding?
In which order the constructor is called for an inherited class?
Why main is static in c#?
What is difference between Enum and Struct?
Explain partial class in c#?
What is the lock statement in c#?
Explain About CLS?
Is arraylist type safe in c#?
Do extension methods have to be static?
What is system console writeline in c#?
How many digits are in an integer?
What happens when thread sleep () method is called?
Which is the best language for desktop application?
What is an object and a class?
What is meaning of type safety in c#?