diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2010-07-28 15:43:08 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-07-28 15:43:08 +0200 |
commit | 7203b782cdaec2ffa00ce201eb833bc2e7b2e918 (patch) | |
tree | 0b6cf2f386e044ec7a46cd8cce28b9a593bef1fc /po/ta.po | |
parent | 7469da1e14ef814488743c52187666d946d445d2 (diff) | |
download | abrt-7203b782cdaec2ffa00ce201eb833bc2e7b2e918.tar.gz abrt-7203b782cdaec2ffa00ce201eb833bc2e7b2e918.tar.xz abrt-7203b782cdaec2ffa00ce201eb833bc2e7b2e918.zip |
abrt_curl: discard headers from HTTP redirection
Example where it is needed:
abrtd: save_headers: header 0: 'HTTP/1.1 301 Moved Permanently'
abrtd: save_headers: header 1: 'Connection: close'
abrtd: save_headers: header 2: 'Location: NEW_URL'
abrtd: save_headers: header 3: ''
...
If we will continue collecting headers, we might be fooled to think
that the following transaction had "Location: NEW_URL" header.
This patch discards headers when it sees new "HTTP/..." line
(note the count restarting from 0):
...
abrtd: save_headers: header 0: 'HTTP/1.1 200 OK'
abrtd: save_headers: header 1: 'Date: Wed, 28 Jul 2010 13:33:55 GMT'
abrtd: save_headers: header 2: 'Server: Apache'
abrtd: save_headers: header 3: 'Cache-Control: no-cache'
abrtd: save_headers: header 4: 'Pragma: no-cache'
abrtd: save_headers: header 5: 'Content-Type: text/html; charset=UTF-8'
abrtd: save_headers: header 6: 'Connection: close'
abrtd: save_headers: header 7: 'Transfer-Encoding: chunked'
abrtd: save_headers: header 8: ''
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'po/ta.po')
0 files changed, 0 insertions, 0 deletions