|
|
| version 1.4, 2016/08/04 17:01:30 | version 1.12, 2024/09/27 21:13:01 |
|---|---|
| Line 1 | Line 1 |
| Content-Type: text/html | Content-Type: text/html |
| Content-Length: 2569 | Content-Length: 3999 |
| Type: curl, | 1. Exception type: curl, |
| Source: info, | Source: info, |
| Comment: outside of 'session' operator | Comment: outside of 'session' operator |
| Type: curl, | 2. Exception type: curl, |
| Source: options, | Source: options, |
| Comment: outside of 'session' operator | Comment: outside of 'session' operator |
| Type: curl, | 3. Exception type: curl, |
| Source: options, | Source: options, |
| Comment: outside of 'session' operator | Comment: outside of 'session' operator |
| Type: curl, | 4. 5. Exception type: curl, |
| Source: options, | Source: options, |
| Comment: failed to set option 'library': already loaded | Comment: failed to set option 'library': already loaded |
| Type: curl, | 6. Exception type: curl, |
| Source: options, | Source: options, |
| Comment: failed to set option 'url': invalid url scheme 'ftp://parser.ru/' | Comment: failed to set option 'url': invalid url scheme 'ftp://parser.ru/' |
| Type: curl, | 7. Exception type: curl, |
| Source: name, | Source: name, |
| Comment: is hash, form option value can be string, table or file only | Comment: is hash, form option value can be string, table or file only |
| Type: curl, | 8. Exception type: parser.runtime, |
| Source: options, | Source: options, |
| Comment: failed to set option 'httppost': value must be a hash | Comment: failed to set option 'httppost': value must have hash representation |
| Type: curl, | 8.1. Exception type: parser.runtime, |
| Source: options, | |
| Comment: failed to set option 'httppost': value must have hash representation | |
| 8.2. Exception type: parser.runtime, | |
| Source: options, | |
| Comment: failed to set option 'httpheader': value must have hash representation | |
| 8.3. Exception type: parser.runtime, | |
| Source: options, | |
| Comment: failed to set option 'httpheader': value must have hash representation | |
| 8.4. 9. Exception type: curl, | |
| Source: options, | Source: options, |
| Comment: called with invalid option 'no-such-option' | Comment: called with invalid option 'no-such-option' |
| Type: curl, | 10. Exception type: curl, |
| Source: info, | Source: info, |
| Comment: called with invalid parameter 'no-such-info' | Comment: called with invalid parameter 'no-such-info' |
| { | 11. { |
| "size_download":0, | "scheme":"", |
| "request_size":0, | "http_version":"none", |
| "content_type":"", | |
| "effective_url":"", | "effective_url":"", |
| "header_size":0, | "content_type":"", |
| "redirect_time":0, | "response_code":0, |
| "os_errno":0, | |
| "namelookup_time":0, | |
| "appconnect_time":0, | "appconnect_time":0, |
| "pretransfer_time":0, | "pretransfer_time":0, |
| "num_connects":0, | |
| "primary_ip":"", | |
| "speed_upload":0, | |
| "speed_download":0, | |
| "redirect_url":"", | |
| "proxyauth_avail":0, | |
| "starttransfer_time":0, | "starttransfer_time":0, |
| "connect_time":0, | "connect_time":0, |
| "namelookup_time":0, | |
| "redirect_count":0, | |
| "httpauth_avail":0, | |
| "total_time":0, | "total_time":0, |
| "content_length_download":-1, | "content_length_download":-1, |
| "os_errno":0, | |
| "ssl_verifyresult":0, | |
| "response_code":0, | |
| "content_length_upload":-1, | "content_length_upload":-1, |
| "size_upload":0 | "header_size":0, |
| "request_size":0, | |
| "size_download":0, | |
| "size_upload":0, | |
| "speed_download":0, | |
| "speed_upload":0, | |
| "num_connects":0, | |
| "primary_ip":"", | |
| "httpauth_avail":0, | |
| "proxyauth_avail":0, | |
| "redirect_count":0, | |
| "redirect_time":0, | |
| "redirect_url":"", | |
| "ssl_verifyresult":0 | |
| } | } |
| Parser3 tests (make tests). | 12. Parser3 tests (make tests). |
| Don't delete or modify them. | Don't delete or modify them. |
| bytes 4-62/63 | bytes 4-62/63 |
| Don't delete or modify them. | 13. Don't delete or modify them. |
| bytes 33-62/63 | bytes 33-62/63 |
| text : { | 13.1. Exception type: curl, |
| Source: unknown, | |
| Comment: invalid http_version option value | |
| 13.2. 14. text : { | |
| "name":"test.txt", | "name":"test.txt", |
| "size":265, | "size":265, |
| "mode":"binary", | "mode":"binary", |
| Line 80 SERVER_NAME : www.parser.ru</pre> | Line 94 SERVER_NAME : www.parser.ru</pre> |
| <h3>Body</h3> | <h3>Body</h3> |
| <pre>test</pre> | <pre>test</pre> |
| <hr /> | <hr /> |
| binary : { | 15. binary : { |
| "name":"223.pl", | "name":"223.pl", |
| "size":255, | "size":255, |
| "mode":"text", | "mode":"text", |
| Line 101 SERVER_NAME : www.parser.ru</pre> | Line 115 SERVER_NAME : www.parser.ru</pre> |
| v" | v" |
| </pre> | </pre> |
| <hr /> | <hr /> |
| empty post : { | 16. empty post : { |
| "name":"223.pl", | "name":"223.pl", |
| "size":183, | "size":232, |
| "mode":"text", | "mode":"text", |
| "content-type":"text\/plain", | "content-type":"text\/plain", |
| } | } |
| <h3>Headers</h3> | <h3>Headers</h3> |
| <pre>CONTENT_LENGTH : 0 | <pre>CONTENT_LENGTH : 0 |
| CONTENT_TYPE : application/x-www-form-urlencoded | |
| HTTP_ACCEPT : */* | HTTP_ACCEPT : */* |
| HTTP_HOST : www.parser.ru | HTTP_HOST : www.parser.ru |
| REQUEST_METHOD : POST | REQUEST_METHOD : POST |
| Line 118 SERVER_NAME : www.parser.ru</pre> | Line 133 SERVER_NAME : www.parser.ru</pre> |
| <h3>Body</h3> | <h3>Body</h3> |
| <pre></pre> | <pre></pre> |
| <hr /> | <hr /> |
| Type: curl.host, | 17. empty get : { |
| Source: load, | "name":"223.pl", |
| "size":153, | |
| "mode":"text", | |
| "content-type":"text\/plain", | |
| } | |
| <h3>Headers</h3> | |
| <pre>HTTP_ACCEPT : */* | |
| HTTP_HOST : www.parser.ru | |
| REQUEST_METHOD : GET | |
| REQUEST_URI : /_/tests/223.pl | |
| SCRIPT_NAME : /_/tests/223.pl | |
| SERVER_NAME : www.parser.ru</pre> | |
| <h3>Body</h3> | |
| <pre></pre> | |
| <hr /> | |
| 18. empty custompost : { | |
| "name":"223.pl", | |
| "size":164, | |
| "mode":"text", | |
| "content-type":"text\/plain", | |
| } | |
| <h3>Headers</h3> | |
| <pre>HTTP_ACCEPT : */* | |
| HTTP_HOST : www.parser.ru | |
| REQUEST_METHOD : POST | |
| REQUEST_URI : /_/tests/223.pl | |
| SCRIPT_NAME : /_/tests/223.pl | |
| SERVER_NAME : www.parser.ru</pre> | |
| <h3>Body</h3> | |
| <pre></pre> | |
| <hr /> | |
| 19. Exception type: curl.host, | |
| Source: http://no-such-domain.parser.ru/, | |
| Comment: Couldn't resolve host name | Comment: Couldn't resolve host name |