TestRailAPIException: TestRail API returned HTTP 308 (No additional error message received)

TestRailのAPI試してみた。
TestRail API (v2) [TestRail Documentation]読みながらphp実行してみたらエラー

<?php
require 'testrail/testrail.php';

$client = new TestRailAPIClient('http://XXXX.testrail.com/');
$client->set_user('user@mail.address');
$client->set_password('password');

$case = $client->send_get('get_case/1');
var_dump($case);
TestRailAPIException: TestRail API returned HTTP 308 (No additional error message received)

308ってあんまり見たことないなーって調べたけどあんまりよくわからなかったです。まる。

解決策はhttpではなくhttpsにしろってこと。stack overflowは何でも知ってるね。 stackoverflow.com

<?php
require 'testrail/testrail.php';

$client = new TestRailAPIClient('https://XXXX.testrail.com/');
$client->set_user('user@mail.address');
$client->set_password('password');

$case = $client->send_get('get_case/1');
var_dump($case);

で無事レスポンス取れた。

gurock社ドキュメントメンテしてくれー。