Page 1 of 1

methodCall SearchSubtitles is BROKEN

Posted: Sat Nov 08, 2014 12:31 pm
by rednoah
For some reason it's sending back some server configs, instead of the actual results :D

Request:

Code: Select all

POST http://api.opensubtitles.org/xml-rpc HTTP/1.1 Content-Type: text/xml; charset=UTF-8 Accept-Encoding: gzip User-Agent: FileBot 4.5.2 Java/1.8.0_25 Host: api.opensubtitles.org Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2 Connection: keep-alive Content-Length: 545 <?xml version="1.0" encoding="UTF-8"?><methodCall><methodName>SearchSubtitles</methodName><params><param><value><string>XXXXXXXXXX</string></value></param><param><value><array><data><value><struct><member><name>imdbid</name><value><string>289055</string></value></member><member><name>sublanguageid</name><value><string>eng</string></value></member></struct></value></data></array></value></param><param><value><struct><member><name>limit</name><value><i4>2000</i4></value></member></struct></value></param></params></methodCall>
Response:

Code: Select all

HTTP/1.1 200 OK Set-Cookie: PHPSESSID=idi128lmnitodf99tptoqf30q5; path=/; domain=.opensubtitles.org Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept Access-Control-Allow-Origin: * Content-Type: text/xml Content-Length: 4739 Accept-Ranges: bytes Date: Sat, 08 Nov 2014 10:23:40 GMT Age: 0 Connection: keep-alive X-Cache: MISS X-Cache-Backend: web3 <?xml version="1.0" encoding="utf-8"?> <methodResponse> <params> <param> <value> <array> <data> <value> <struct> <member> <name>HOME</name> <value> <string>/var/www</string> </value> </member> <member> <name>USER</name> <value> <string>www</string> </value> </member> <member> <name>FCGI_ROLE</name> <value> <string>RESPONDER</string> </value> </member> <member> <name>SERVER_SOFTWARE</name> <value> <string>Lighttpd 1.4.x</string> </value> </member> <member> <name>SERVER_NAME</name> <value> <string>api.opensubtitles.org</string> </value> </member> <member> <name>GATEWAY_INTERFACE</name> <value> <string>CGI/1.1</string> </value> </member> <member> <name>SERVER_PORT</name> <value> <string>80</string> </value> </member> <member> <name>SERVER_ADDR</name> <value> <string>172.20.100.3</string> </value> </member> <member> <name>REMOTE_PORT</name> <value> <string>0</string> </value> </member> <member> <name>REMOTE_ADDR</name> <value> <string>140.112.218.53</string> </value> </member> <member> <name>CONTENT_LENGTH</name> <value> <string>545</string> </value> </member> <member> <name>SCRIPT_NAME</name> <value> <string>/index.php</string> </value> </member> <member> <name>PATH_INFO</name> <value> <string/> </value> </member> <member> <name>SCRIPT_FILENAME</name> <value> <string>/data/www/opensubtitles.org/public_html/index.php</string> </value> </member> <member> <name>DOCUMENT_ROOT</name> <value> <string>/data/www/opensubtitles.org/public_html</string> </value> </member> <member> <name>REQUEST_URI</name> <value> <string>/xml-rpc</string> </value> </member> <member> <name>REDIRECT_URI</name> <value> <string>/index.php?q=xml-rpc</string> </value> </member> <member> <name>QUERY_STRING</name> <value> <string>q=xml-rpc</string> </value> </member> <member> <name>REQUEST_METHOD</name> <value> <string>POST</string> </value> </member> <member> <name>REDIRECT_STATUS</name> <value> <string>200</string> </value> </member> <member> <name>SERVER_PROTOCOL</name> <value> <string>HTTP/1.1</string> </value> </member> <member> <name>CONTENT_TYPE</name> <value> <string>text/xml; charset=UTF-8</string> </value> </member> <member> <name>HTTP_USER_AGENT</name> <value> <string>FileBot 4.5.2 Java/1.8.0_25</string> </value> </member> <member> <name>HTTP_HOST</name> <value> <string>api.opensubtitles.org</string> </value> </member> <member> <name>HTTP_ACCEPT</name> <value> <string>text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2</string> </value> </member> <member> <name>HTTP_CONTENT_LENGTH</name> <value> <string>545</string> </value> </member> <member> <name>HTTP_X_FORWARDED_FOR</name> <value> <string>140.112.218.53</string> </value> </member> <member> <name>HTTP_ACCEPT_ENCODING</name> <value> <string>gzip</string> </value> </member> <member> <name>HTTP_X_VARNISH</name> <value> <string>1896032736</string> </value> </member> <member> <name>PHP_SELF</name> <value> <string>/index.php</string> </value> </member> <member> <name>REQUEST_TIME_FLOAT</name> <value> <double>1415442220.4988</double> </value> </member> <member> <name>REQUEST_TIME</name> <value> <int>1415442220</int> </value> </member> </struct> </value> </data> </array> </value> </param> </params> </methodResponse>

Re: methodCall SearchSubtitles is BROKEN

Posted: Sun Nov 09, 2014 12:32 pm
by oss
yes, we test something (actually want to do some stats, which clients are accepting gzip encoding...). Sorry for that