版博士V2.0程序
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

CookieJar.d.ts 735 B

123456789101112131415161718192021222324252627282930
  1. import Location from 'src/location/Location';
  2. /**
  3. * CookieJar.
  4. *
  5. * @see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie.
  6. * @see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie.
  7. */
  8. export default class CookieJar {
  9. private cookies;
  10. /**
  11. * Validate cookie.
  12. *
  13. * @param cookie
  14. */
  15. private validateCookie;
  16. /**
  17. * Set cookie.
  18. *
  19. * @param cookieString
  20. */
  21. setCookiesString(cookieString: string): void;
  22. /**
  23. * Get cookie.
  24. *
  25. * @param location Location.
  26. * @param fromDocument If true, the caller is a document.
  27. * @returns Cookie string.
  28. */
  29. getCookiesString(location: Location, fromDocument: boolean): string;
  30. }