Class: HTTPX::Plugins::Jar

Inherits:
Object
  • Object
show all
Includes:
Enumerable[Cookie]
Defined in:
sig/plugins/cookies/jar.rbs

Instance Method Summary collapse

Constructor Details

#initializeObject

Parameters:

  • cookies (_Each[cookie])


32
# File 'sig/plugins/cookies/jar.rbs', line 32

def initialize: (?_Each[cookie] cookies) -> untyped

Instance Method Details

#[]Array[Cookie]

Parameters:

  • (http_uri)

Returns:



23
# File 'sig/plugins/cookies/jar.rbs', line 23

def []: (http_uri) -> Array[Cookie]

#addvoid

This method returns an undefined value.

Parameters:



19
# File 'sig/plugins/cookies/jar.rbs', line 19

def add: (Cookie name, ?String path) -> void

#deletevoid

This method returns an undefined value.

Parameters:

  • name_or_options (String, Cookie, cookie_attributes)


21
# File 'sig/plugins/cookies/jar.rbs', line 21

def delete: (String | Cookie | cookie_attributes name_or_options) -> void

#each(arg0) ⇒ void #each(arg0) ⇒ Enumerable[Cookie]

Overloads:

  • #each(arg0) ⇒ void

    This method returns an undefined value.

    Parameters:

    • arg0 (http_uri, nil)
  • #each(arg0) ⇒ Enumerable[Cookie]

    Parameters:

    • arg0 (http_uri, nil)

    Returns:

Yields:

Yield Parameters:

Yield Returns:

  • (void)


25
26
# File 'sig/plugins/cookies/jar.rbs', line 25

def each: (?http_uri?) { (Cookie) -> void } -> void
| (?http_uri?) -> Enumerable[Cookie]

#getCookie?

Parameters:

  • name_or_options (String, cookie_attributes)

Returns:



13
# File 'sig/plugins/cookies/jar.rbs', line 13

def get: (String | cookie_attributes name_or_options) -> Cookie?

#get_allArray[Cookie]

Parameters:

  • name_or_options (String, cookie_attributes)

Returns:



15
# File 'sig/plugins/cookies/jar.rbs', line 15

def get_all: (String | cookie_attributes name_or_options) -> Array[Cookie]

#mergeself

Parameters:

  • cookies (_Each[cookie])

Returns:

  • (self)


28
# File 'sig/plugins/cookies/jar.rbs', line 28

def merge: (_Each[cookie] cookies) -> self

#parsevoid

This method returns an undefined value.

Parameters:

  • set_cookie (String)


11
# File 'sig/plugins/cookies/jar.rbs', line 11

def parse: (String set_cookie) -> void

#setvoid

This method returns an undefined value.

Parameters:

  • name (_ToS, Cookie)
  • value_or_options (?(cookie_attributes | _ToS))


17
# File 'sig/plugins/cookies/jar.rbs', line 17

def set: (_ToS | Cookie name, ?(cookie_attributes | _ToS) value_or_options) -> void

#synchronizevoid

This method returns an undefined value.



34
# File 'sig/plugins/cookies/jar.rbs', line 34

def synchronize: [T] { () -> T } -> T