版博士V2.0程序
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

54 řádky
894 B

  1. /**
  2. * Cookie.
  3. */
  4. export default class Cookie {
  5. private pairs;
  6. key: string;
  7. value: string;
  8. size: number;
  9. domain: string;
  10. path: string;
  11. expriesOrMaxAge: Date;
  12. httpOnly: boolean;
  13. secure: boolean;
  14. sameSite: string;
  15. /**
  16. * Constructor.
  17. *
  18. * @param cookie Cookie.
  19. */
  20. constructor(cookie: string);
  21. /**
  22. * Returns a raw string of the cookie.
  23. */
  24. rawString(): string;
  25. /**
  26. *
  27. */
  28. cookieString(): string;
  29. /**
  30. *
  31. */
  32. isExpired(): boolean;
  33. /**
  34. *
  35. */
  36. isHttpOnly(): boolean;
  37. /**
  38. *
  39. */
  40. isSecure(): boolean;
  41. /**
  42. * Parse a cookie string.
  43. *
  44. * @param cookieString
  45. */
  46. static parse(cookieString: string): Cookie;
  47. /**
  48. * Stringify a Cookie object.
  49. *
  50. * @param cookie
  51. */
  52. static stringify(cookie: Cookie): string;
  53. }