Skip to content

Commit 5c503a3

Browse files
committed
new api subdomains
1 parent dcf335d commit 5c503a3

17 files changed

+375
-361
lines changed

src/FamilySearch.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -571,11 +571,11 @@ private function platformHost()
571571
{
572572
switch ($this->environment) {
573573
case 'production':
574-
return 'https://familysearch.org';
574+
return 'https://api.familysearch.org';
575575
case 'beta':
576576
return 'https://beta.familysearch.org';
577577
default:
578-
return 'https://integration.familysearch.org';
578+
return 'https://api-integ.familysearch.org';
579579
}
580580
}
581581

test/ClientTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ public function testRedirect()
7070
$this->assertResponseOK($this->login());
7171
$response = $this->client->get('/platform/tree/current-person');
7272
$this->assertTrue($response->redirected);
73-
$this->assertEquals('https://integration.familysearch.org/platform/tree/current-person', $response->originalUrl);
74-
$this->assertEquals('https://integration.familysearch.org/platform/tree/persons/KW7G-28J', $response->effectiveUrl);
73+
$this->assertEquals('https://api-integ.familysearch.org/platform/tree/current-person', $response->originalUrl);
74+
$this->assertEquals('https://api-integ.familysearch.org/platform/tree/persons/KW7G-28J', $response->effectiveUrl);
7575
}
7676

7777
/**

test/GedcomxPHPTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,8 @@ public function testRedirect()
9090
$this->assertResponseOK($this->login());
9191
$response = $this->client->get('/platform/tree/current-person');
9292
$this->assertTrue($response->redirected);
93-
$this->assertEquals('https://integration.familysearch.org/platform/tree/current-person', $response->originalUrl);
94-
$this->assertEquals('https://integration.familysearch.org/platform/tree/persons/KW7G-28J', $response->effectiveUrl);
93+
$this->assertEquals('https://api-integ.familysearch.org/platform/tree/current-person', $response->originalUrl);
94+
$this->assertEquals('https://api-integ.familysearch.org/platform/tree/persons/KW7G-28J', $response->effectiveUrl);
9595
$this->assertHasGedcomxObject($response);
9696
}
9797

test/fixtures/gedcomx/testAuthenticate.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"url": "https:\/\/integration.familysearch.org\/cis-web\/oauth2\/v3\/token",
55
"headers": {
66
"Host": "integration.familysearch.org",
7-
"Content-Type": "application\/x-www-form-urlencoded"
7+
"Content-Type": "application\/x-www-form-urlencoded",
8+
"User-Agent": "FS-PHP-Lite\/1.2.0 curl\/7.35.0 PHP\/5.5.9-1ubuntu4.17"
89
},
910
"body": "grant_type=password&client_id=a02j000000CBv4gAAD&username=sdktester&password=1234sdkpass"
1011
},
@@ -17,15 +18,15 @@
1718
"headers": {
1819
"Server": "Apache-Coyote\/1.1",
1920
"Expires": "Tue, 03 Jul 2001 06:00:00 GMT",
20-
"Last-Modified": "Tue Nov 01 21:16:49 GMT+00:00 2016",
21+
"Last-Modified": "Tue Dec 12 16:06:03 GMT 2017",
2122
"Cache-Control": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0",
2223
"Pragma": "no-cache",
2324
"Content-Type": "application\/json;charset=ISO-8859-1",
2425
"Content-Language": "en-US",
2526
"Content-Length": "185",
26-
"Date": "Tue, 01 Nov 2016 21:16:49 GMT",
27+
"Date": "Tue, 12 Dec 2017 16:06:02 GMT",
2728
"Connection": "close"
2829
},
29-
"body": "{\"token\":\"USYS0E1149A85417F4F62C90881701027042_idses-int02.a.fsglobal.net\",\"token_type\":\"family_search\",\"access_token\":\"USYS0E1149A85417F4F62C90881701027042_idses-int02.a.fsglobal.net\"}"
30+
"body": "{\"access_token\":\"USYSE288BB69C35C579AD8028B512F645ACB_idses-int02.a.fsglobal.net\",\"token_type\":\"family_search\",\"token\":\"USYSE288BB69C35C579AD8028B512F645ACB_idses-int02.a.fsglobal.net\"}"
3031
}
3132
}]

test/fixtures/gedcomx/testDelete.json

Lines changed: 42 additions & 40 deletions
Large diffs are not rendered by default.

test/fixtures/gedcomx/testGet.json

Lines changed: 32 additions & 32 deletions
Large diffs are not rendered by default.

test/fixtures/gedcomx/testHead.json

Lines changed: 30 additions & 30 deletions
Large diffs are not rendered by default.

test/fixtures/gedcomx/testPost.json

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"url": "https:\/\/integration.familysearch.org\/cis-web\/oauth2\/v3\/token",
55
"headers": {
66
"Host": "integration.familysearch.org",
7-
"Content-Type": "application\/x-www-form-urlencoded"
7+
"Content-Type": "application\/x-www-form-urlencoded",
8+
"User-Agent": "FS-PHP-Lite\/1.2.0 curl\/7.35.0 PHP\/5.5.9-1ubuntu4.17"
89
},
910
"body": "grant_type=password&client_id=a02j000000CBv4gAAD&username=sdktester&password=1234sdkpass"
1011
},
@@ -17,51 +18,52 @@
1718
"headers": {
1819
"Server": "Apache-Coyote\/1.1",
1920
"Expires": "Tue, 03 Jul 2001 06:00:00 GMT",
20-
"Last-Modified": "Tue Nov 01 21:16:08 GMT+00:00 2016",
21+
"Last-Modified": "Tue Dec 12 16:06:03 GMT 2017",
2122
"Cache-Control": "no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0",
2223
"Pragma": "no-cache",
2324
"Content-Type": "application\/json;charset=ISO-8859-1",
2425
"Content-Language": "en-US",
2526
"Content-Length": "185",
26-
"Date": "Tue, 01 Nov 2016 21:16:08 GMT",
27+
"Date": "Tue, 12 Dec 2017 16:06:03 GMT",
2728
"Connection": "close"
2829
},
29-
"body": "{\"token\":\"USYSF4D72D2069E4A5ACF983ECDAABC1DCAA_idses-int01.a.fsglobal.net\",\"token_type\":\"family_search\",\"access_token\":\"USYSF4D72D2069E4A5ACF983ECDAABC1DCAA_idses-int01.a.fsglobal.net\"}"
30+
"body": "{\"access_token\":\"USYS2D8107A01EEC4662E912A26EC9F39667_idses-int01.a.fsglobal.net\",\"token_type\":\"family_search\",\"token\":\"USYS2D8107A01EEC4662E912A26EC9F39667_idses-int01.a.fsglobal.net\"}"
3031
}
3132
},{
3233
"request": {
3334
"method": "POST",
34-
"url": "https:\/\/integration.familysearch.org\/platform\/tree\/persons",
35+
"url": "https:\/\/api-integ.familysearch.org\/platform\/tree\/persons",
3536
"headers": {
36-
"Host": "integration.familysearch.org",
37-
"Authorization": "Bearer USYSF4D72D2069E4A5ACF983ECDAABC1DCAA_idses-int01.a.fsglobal.net",
37+
"Host": "api-integ.familysearch.org",
38+
"Authorization": "Bearer USYS2D8107A01EEC4662E912A26EC9F39667_idses-int01.a.fsglobal.net",
3839
"Accept": "application\/x-fs-v1+json",
40+
"User-Agent": "FS-PHP-Lite\/1.2.0 curl\/7.35.0 PHP\/5.5.9-1ubuntu4.17",
3941
"Content-Type": "application\/x-fs-v1+json"
4042
},
4143
"body": "{\"persons\":[{\"sources\":[{\"id\":\"34077598-142f-4784-b1e7-329e2b5a0625\",\"links\":{\"description\":{\"rel\":\"description\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/sources\\\/descriptions\\\/MMZJ-GMV\"},\"source-reference\":{\"rel\":\"source-reference\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/source-references\\\/34077598-142f-4784-b1e7-329e2b5a0625\"}},\"description\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/sources\\\/descriptions\\\/MMZJ-GMV\",\"attribution\":{\"contributor\":{\"resourceId\":\"MMDZ-8G7\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMDZ-8G7\"},\"modified\":1470770475882}},{\"id\":\"c290dcce-f7eb-447b-8122-c03ae16f9b96\",\"links\":{\"description\":{\"rel\":\"description\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/sources\\\/descriptions\\\/MMZJ-GMN\"},\"source-reference\":{\"rel\":\"source-reference\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/source-references\\\/c290dcce-f7eb-447b-8122-c03ae16f9b96\"}},\"description\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/sources\\\/descriptions\\\/MMZJ-GMN\",\"attribution\":{\"contributor\":{\"resourceId\":\"MMDZ-8G7\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMDZ-8G7\"},\"modified\":1470770441164}}],\"identifiers\":{\"http:\\\/\\\/gedcomx.org\\\/Persistent\":[\"https:\\\/\\\/sandbox.familysearch.org\\\/ark:\\\/61903\\\/4:1:L5C2-WYC\"]},\"living\":false,\"gender\":{\"id\":\"8b165ed0-5377-4c55-b4c5-1d6407166e3f\",\"links\":{\"conclusion\":{\"rel\":\"conclusion\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/conclusions\\\/8b165ed0-5377-4c55-b4c5-1d6407166e3f\"}},\"attribution\":{\"contributor\":{\"resourceId\":\"MMFW-HTT\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMFW-HTT\"},\"modified\":1467250315751},\"type\":\"http:\\\/\\\/gedcomx.org\\\/Male\"},\"names\":[{\"id\":\"54910b54-274d-461c-adda-7190479bc4c7\",\"links\":{\"conclusion\":{\"rel\":\"conclusion\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/conclusions\\\/54910b54-274d-461c-adda-7190479bc4c7\"}},\"attribution\":{\"contributor\":{\"resourceId\":\"MMFW-HTT\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMFW-HTT\"},\"modified\":1467250315751},\"type\":\"http:\\\/\\\/gedcomx.org\\\/BirthName\",\"preferred\":true,\"nameForms\":[{\"fullText\":\"Ebenezer Clark\",\"parts\":[{\"value\":\"Ebenezer\",\"type\":\"http:\\\/\\\/gedcomx.org\\\/Given\"},{\"value\":\"Clark\",\"type\":\"http:\\\/\\\/gedcomx.org\\\/Surname\"}]}]}],\"facts\":[{\"id\":\"99519cb9-a8bf-4914-9f11-ccf93492b48b\",\"links\":{\"conclusion\":{\"rel\":\"conclusion\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/conclusions\\\/99519cb9-a8bf-4914-9f11-ccf93492b48b\"}},\"attribution\":{\"contributor\":{\"resourceId\":\"MMFW-HTT\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMFW-HTT\"},\"modified\":1467250315751},\"type\":\"http:\\\/\\\/gedcomx.org\\\/Birth\",\"date\":{\"original\":\"29 Nov 1651\",\"formal\":\"+1651-11-29\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"29 November 1651\"},{\"value\":\"29 November 1651\"}]},\"place\":{\"description\":\"#1740247784\",\"original\":\"NEW HAVEN,NEW HAVEN,CONN\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"New Haven, New Haven, Connecticut, United States\"},{\"value\":\"New Haven, New Haven, Connecticut, United States\"},{\"value\":\"New Haven, New Haven, Connecticut, United States\"}]}},{\"id\":\"8e9dd699-4cea-4d30-8ff2-d5d11b171937\",\"links\":{\"conclusion\":{\"rel\":\"conclusion\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/conclusions\\\/8e9dd699-4cea-4d30-8ff2-d5d11b171937\"}},\"attribution\":{\"contributor\":{\"resourceId\":\"MMFW-HTT\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMFW-HTT\"},\"modified\":1467250315751},\"type\":\"http:\\\/\\\/gedcomx.org\\\/Death\",\"date\":{\"original\":\"1721\",\"formal\":\"+1721\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"1721\"},{\"value\":\"1721\"}]},\"place\":{\"description\":\"#1243627151\",\"original\":\"WALLINGFORD,NEW HAVEN CONN.\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"Wallingford, New Haven, Connecticut, United States\"},{\"value\":\"Wallingford, New Haven, Connecticut, United States\"},{\"value\":\"Wallingford, New Haven, Connecticut, United States\"}]}},{\"id\":\"80c2512c-d2bc-422c-a0b8-66fb4621c2f7\",\"links\":{\"conclusion\":{\"rel\":\"conclusion\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/conclusions\\\/80c2512c-d2bc-422c-a0b8-66fb4621c2f7\"}},\"attribution\":{\"contributor\":{\"resourceId\":\"MMFW-HTT\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMFW-HTT\"},\"modified\":1467250315751},\"type\":\"http:\\\/\\\/gedcomx.org\\\/Burial\",\"date\":{\"original\":\"1721\",\"formal\":\"+1721\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"1721\"},{\"value\":\"1721\"}]},\"place\":{\"description\":\"#1243627151\",\"original\":\"WALLINGFORD,NEW HAVEN CONN.\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"Wallingford, New Haven, Connecticut, United States\"},{\"value\":\"Wallingford, New Haven, Connecticut, United States\"},{\"value\":\"Wallingford, New Haven, Connecticut, United States\"}]}},{\"id\":\"c36105fd-4502-4a35-867c-308623e24299\",\"links\":{\"conclusion\":{\"rel\":\"conclusion\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/tree\\\/persons\\\/L5C2-WYC\\\/conclusions\\\/c36105fd-4502-4a35-867c-308623e24299\"}},\"attribution\":{\"contributor\":{\"resourceId\":\"MMFW-HTT\",\"resource\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/users\\\/agents\\\/MMFW-HTT\"},\"modified\":1467250315751},\"type\":\"http:\\\/\\\/gedcomx.org\\\/Christening\",\"date\":{\"original\":\"29 Nov 1651\",\"formal\":\"+1651-11-29\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"29 November 1651\"},{\"value\":\"29 November 1651\"}]},\"place\":{\"description\":\"#1740247784\",\"original\":\"NEW HAVEN,NEW HAVEN,CONN\",\"normalized\":[{\"lang\":\"en-US\",\"value\":\"New Haven, New Haven, Connecticut, United States\"},{\"value\":\"New Haven, New Haven, Connecticut, United States\"},{\"value\":\"New Haven, New Haven, Connecticut, United States\"}]}}]}],\"sourceDescriptions\":[{\"id\":\"SD-L5C2-WYC\",\"links\":{\"description\":{\"rel\":\"description\",\"href\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/sources\\\/descriptions\\\/SD-L5C2-WYC\"}},\"about\":\"#L5C2-WYC\",\"resourceType\":\"http:\\\/\\\/gedcomx.org\\\/Person\",\"citations\":[{\"lang\":\"en\",\"value\":\"\\\"Family Tree,\\\" database, <i>FamilySearch<\\\/i> (http:\\\/\\\/familysearch.org : modified 09 August 2016, 19:21), entry for Ebenezer Clark(PID https:\\\/\\\/sandbox.familysearch.org\\\/ark:\\\/61903\\\/4:1:L5C2-WYC); contributed by various users.\"}],\"componentOf\":{\"description\":\"https:\\\/\\\/sandbox.familysearch.org\\\/platform\\\/collections\\\/tree\"},\"titles\":[{\"value\":\"Ebenezer Clark\"}],\"identifiers\":{\"http:\\\/\\\/gedcomx.org\\\/Persistent\":[\"https:\\\/\\\/sandbox.familysearch.org\\\/ark:\\\/61903\\\/4:1:L5C2-WYC\"]},\"modified\":1470770475000}]}"
4244
},
4345
"response": {
4446
"status": {
4547
"http_version": "1.1",
46-
"code": "201",
47-
"message": "Created"
48+
"code": "404",
49+
"message": "Not Found"
4850
},
4951
"headers": {
5052
"Cache-Control": "no-cache, no-store, no-transform, must-revalidate, max-age=0",
5153
"Content-Type": "application\/x-fs-v1+json",
52-
"Date": "Tue, 01 Nov 2016 21:15:21 GMT",
53-
"Link": "<https:\/\/integration.familysearch.org\/platform\/tree\/ancestry?person=L58X-Y39>; rel=\"ancestry\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/child-relationships>; rel=\"child-relationships\", <https:\/\/integration.familysearch.org\/platform\/tree\/descendancy?person=L58X-Y39>; rel=\"descendancy\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/discussion-references>; rel=\"discussion-references\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/matches>; rel=\"matches\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/notes>; rel=\"notes\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/parent-relationships>; rel=\"parent-relationships\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons-with-relationships?person=L58X-Y39>; rel=\"person-with-relationships\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons>; rel=\"persons\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/source-references>; rel=\"source-references\", <https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39\/spouse-relationships>; rel=\"spouse-relationships\"",
54-
"Location": "https:\/\/integration.familysearch.org\/platform\/tree\/persons\/L58X-Y39",
54+
"Date": "Tue, 12 Dec 2017 16:06:04 GMT",
55+
"Link": "<https:\/\/api-integ.familysearch.org\/platform\/tree\/ancestry?person=L5F4-S1L>; rel=\"ancestry\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/child-relationships>; rel=\"child-relationships\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/descendancy?person=L5F4-S1L>; rel=\"descendancy\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/discussion-references>; rel=\"discussion-references\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/matches>; rel=\"matches\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/notes>; rel=\"notes\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/parent-relationships>; rel=\"parent-relationships\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons>; rel=\"persons\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/source-references>; rel=\"source-references\", <https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L\/spouse-relationships>; rel=\"spouse-relationships\"",
56+
"Location": "https:\/\/api-integ.familysearch.org\/platform\/tree\/persons\/L5F4-S1L",
5557
"Server": "Apache-Coyote\/1.1",
5658
"Vary": "Accept, Accept-Language, Accept-Encoding, Expect, Accept-Encoding",
57-
"Warning": "400 FamilySearch \"A locale was specified for normalized date 29 November 1651 but it will be ignored.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\", 400 FamilySearch \"A locale was specified for normalized date 1721 but it will be ignored.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\", 400 FamilySearch \"A locale was specified for normalized date 1721 but it will be ignored.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\", 400 FamilySearch \"A locale was specified for normalized date 29 November 1651 but it will be ignored.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\"",
58-
"X-ENTITY-ID": "L58X-Y39",
59-
"X-PROCESSING-TIME": "1176",
60-
"X-THROTTLE-MILLIS-LEFT": "1797433",
61-
"X-THROTTLE-MILLIS-USED": "2567",
62-
"X-THROTTLE-WINDOW-SIZE": "1800000",
59+
"Warning": "400 FamilySearch \"Unable to read place reference #1243627151 (null).\", 400 FamilySearch \"Unable to read place reference #1740247784 (null).\", 400 FamilySearch \"Unable to read place reference #1740247784 (null).\", 400 FamilySearch \"Unable to read place reference #1243627151 (null).\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\", 400 FamilySearch \"Multiple normalized date values were provided. Only the first will be accepted.\"",
60+
"X-ENTITY-ID": "L5F4-S1L",
61+
"X-PROCESSING-TIME": "310",
62+
"X-THROTTLE-MILLIS-LEFT": "55137",
63+
"X-THROTTLE-MILLIS-USED": "4863",
64+
"X-THROTTLE-WINDOW-SIZE": "60000",
6365
"Content-Length": "0",
64-
"Connection": "Close"
66+
"Connection": "keep-alive"
6567
}
6668
}
6769
}]

0 commit comments

Comments
 (0)