📪FBClient

JSON Body

$

Key Name
Required
Type
Description

object

object

httpRequest

object

httpResponse

object

client

Key Name
Required
Type
Description

timeout

number

Min: 1010 (10s) Max: 6060 (60s)

maxRedirects

number

Min: 00 Max: 1010

cookiePolicy

object

transport

Key Name
Required
Type
Description

number

Client Hello ID according to the available list

forceHttp2

boolean

forcedAlpns

array

maxIdleConnsPerHost

number

object

h2Fingerprint

string

object

Proxy server details

clientHelloId

ID
Description

58

Chrome 58

62

Chrome 62

70

Chrome 70

72

Chrome 72

83

Chrome 83

87

Chrome 87

100

Chrome 100

102

Chrome 102

106

Chrome 106

112

Chrome 112

114

Chrome 114

115

Chrome 115

120

Chrome 120

131

Chrome 131

133

Chrome 133

136

Chrome 136

142

Chrome 142

2056

Firefox 56

2063

Firefox 63

2065

Firefox 65

2099

Firefox 99

2102

Firefox 102

2105

Firefox 105

2120

Firefox 120

2144

Firefox 144

4011

iOS 11.1

4012

iOS 12.1

4013

iOS 13

4014

iOS 14

6000

Android 11 (OkHTTP)

6001

OkHTTP 4.9.2

6002

OkHTTP 4.12.0

7020

Netflix App (Android)

7021

SurfShark App (Android)

7024

PetroCanada App (Android)

8000

SurfShark App (Windows)

h2Frames

Key Name
Type
Description

SETTINGS

  • This section is related to SETTINGS frame of HTTP/2.

  • You can set multiple settings.

Key Name
Type
Description

ID

number

Defined IDs: 1: HEADER_TABLE_SIZE 2: ENABLE_PUSH 3: MAX_CONCURRENT_STREAMS 4: INITIAL_WINDOW_SIZE 5: MAX_FRAME_SIZE 6: MAX_HEADER_LIST_SIZE 8: ENABLE_CONNECT_PROTOCOL

Value

number

Valid ranges of IDs: 2: 010||1

4: n>1<<311n > 1<<31-1 5: n<16384n>1<<241n < 16384 || n > 1<<24-1

8: 010||1

WINDOW_UPDATE

Key Name
Type
Description

StreamID

number

Default value: 00 Valid range: (n2<sup>31</sup>)=0(n ∧ 2<sup>31</sup>) = 0

Increment

number

Min value: 11 Max Value: 21474836472147483647

PRIORITY

  • This section is related to PRIORITY frame of HTTP/2.

  • You can set multiple priorities.

Key Name
Type
Description

StreamID

number

Min value: 11

StreamDep

number

Weight

number

Exclusive

bool

HEADERS

Key Name
Type
Description

Flags

array

Flags is a bitmask of HTTP/2 flags. The meaning of flags varies depending on the frame type

object

Priority

Key Name
Type
Description

StreamDep

number

Min value: 11

Weight

number

Exclusive

bool

proxy

Key Name
Type
Description

scheme

string

Allowed schemes are: "http", "https", "socks5" and "socks5h"

host

string

Allowed format: [hostname][ip][:port] Sample: rapidproxy.net:9000

username

string

Allowed character range: ASCII Max length: 256256

password

string

Allowed character range: ASCII Max length: 256256

tlsClientConfig

Key Name
Type
Description

serverName

string

certificates

array

nextProtos

array

cipherSuites

array

curvePreferences

array

clientAuth

number

maxVersion

number

minVersion

number

omitEmptyPsk

boolean

insecureSkipVerify

boolean

sessionTicketsDisabled

boolean

dynamicRecordSizingDisabled

boolean

pqSignatureSchemesEnabled

boolean

Last updated