{ "donate": "Please consider donating to keep this API running. Visit https://tls.peet.ws", "ip": "104.174.216.99:45098", "http_version": "h2", "method": "GET", "user_agent": "Go-http-client/2.0", "tls": { "ciphers": [ "TLS_GREASE (0x5A5A)", "TLS_AES_128_GCM_SHA256", "TLS_AES_256_GCM_SHA384", "TLS_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" ], "extensions": [ { "name": "TLS_GREASE (0xcaca)" }, { "name": "server_name (0)", "server_name": "tls.peet.ws" }, { "name": "extended_master_secret (23)", "master_secret_data": "", "extended_master_secret_data": "" }, { "name": "extensionRenegotiationInfo (boringssl) (65281)", "data": "00" }, { "name": "supported_groups (10)", "supported_groups": [ "TLS_GREASE (0xbaba)", "X25519 (29)", "P-256 (23)", "P-384 (24)", "P-521 (25)" ] }, { "name": "ec_point_formats (11)", "elliptic_curves_point_formats": [ "0x00" ] }, { "name": "application_layer_protocol_negotiation (16)", "protocols": [ "h2", "http/1.1" ] }, { "name": "status_request (5)", "status_request": { "certificate_status_type": "OSCP (1)", "responder_id_list_length": 0, "request_extensions_length": 0 } }, { "name": "signature_algorithms (13)", "signature_algorithms": [ "ecdsa_secp256r1_sha256", "rsa_pss_rsae_sha256", "rsa_pkcs1_sha256", "ecdsa_secp384r1_sha384", "rsa_pss_rsae_sha384", "rsa_pss_rsae_sha384", "rsa_pkcs1_sha384", "rsa_pss_rsae_sha512", "rsa_pkcs1_sha512", "rsa_pkcs1_sha1" ] }, { "name": "signed_certificate_timestamp (18)" }, { "name": "key_share (51)", "shared_keys": [ { "TLS_GREASE (0xbaba)": "00" }, { "X25519 (29)": "43edf218c0e73eb2bdf1a39599de6166da645ce4b50419f06557c0da3feae50f" } ] }, { "name": "psk_key_exchange_modes (45)", "PSK_Key_Exchange_Mode": "PSK with (EC)DHE key establishment (psk_dhe_ke) (1)" }, { "name": "supported_versions (43)", "versions": [ "TLS_GREASE (0x2a2a)", "TLS 1.3", "TLS 1.2" ] }, { "name": "compress_certificate (27)", "algorithms": [ "zlib (1)" ] }, { "name": "TLS_GREASE (0x8a8a)" }, { "name": "padding (21)", "padding_data_length": 430 } ], "tls_version_record": "771", "tls_version_negotiated": "772", "ja3": "771,4865-4866-4867-49196-49195-52393-49200-49199-52392-49162-49161-49172-49171,0-23-65281-10-11-16-5-13-18-51-45-43-27-21,29-23-24-25,0", "ja3_hash": "b76d503360ae441d410a85a7f8d648ab", "ja4": "t13d1314h2_f57a46bbacb6_8c54e8d281eb", "ja4_r": "t13d1314h2_1301,1302,1303,c009,c00a,c013,c014,c02b,c02c,c02f,c030,cca8,cca9_0000,0005,000a,000b,000d,0012,0015,0017,001b,002b,002d,0033,ff01_0403,0804,0401,0503,0805,0805,0501,0806,0601,0201", "peetprint": "GREASE-772-771|2-1.1|GREASE-29-23-24-25|1027-2052-1025-1283-2053-2053-1281-2054-1537-513|1|1|GREASE-4865-4866-4867-49196-49195-52393-49200-49199-52392-49162-49161-49172-49171|0-10-11-13-16-18-21-23-27-43-45-5-51-65281-GREASE-GREASE", "peetprint_hash": "c38e1404581c5489f6b5d022133233a0", "client_random": "3a1b361a0f79a1f7ad6dfb7eaa7df569c69a1f24b8a04cafecbb4dadd1ecb058", "session_id": "540108f61821058f7fd9a4ac2a21247432adec2a052bd4a533b9000fb9e8298d" }, "http2": { "akamai_fingerprint": "2:0;4:2097152;3:100|10485760|0|m,s,p,a", "akamai_fingerprint_hash": "ad8424af1cc590e09f7b0c499bf7fcdb", "sent_frames": [ { "frame_type": "SETTINGS", "length": 18, "settings": [ "ENABLE_PUSH = 0", "INITIAL_WINDOW_SIZE = 2097152", "MAX_CONCURRENT_STREAMS = 100" ] }, { "frame_type": "WINDOW_UPDATE", "length": 4, "increment": 10485760 }, { "frame_type": "HEADERS", "stream_id": 1, "length": 50, "headers": [ ":method: GET", ":scheme: https", ":path: /api/all", ":authority: tls.peet.ws", "accept-encoding: gzip, deflate, br", "user-agent: Go-http-client/2.0" ], "flags": [ "EndStream (0x1)", "EndHeaders (0x4)" ] } ] }, "tcpip": { "ip": {}, "tcp": {} } }