Mercurial > hg > orthanc
comparison Core/HttpClient.cpp @ 2104:58a0ee0b4be1
HttpClient::SetRedirectionFollowed
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 13 Oct 2016 15:12:46 +0200 |
parents | bcbc9137a535 |
children | 88831c3edd8f |
comparison
equal
deleted
inserted
replaced
2103:a89ca69ec1d1 | 2104:58a0ee0b4be1 |
---|---|
505 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_HTTPGET, 0L)); | 505 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_HTTPGET, 0L)); |
506 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_POST, 0L)); | 506 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_POST, 0L)); |
507 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_NOBODY, 0L)); | 507 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_NOBODY, 0L)); |
508 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_CUSTOMREQUEST, NULL)); | 508 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_CUSTOMREQUEST, NULL)); |
509 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_POSTFIELDS, NULL)); | 509 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_POSTFIELDS, NULL)); |
510 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_POSTFIELDSIZE, 0)); | 510 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_POSTFIELDSIZE, 0L)); |
511 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_PROXY, NULL)); | 511 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_PROXY, NULL)); |
512 | |
513 if (redirectionFollowed_) | |
514 { | |
515 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_FOLLOWLOCATION, 1L)); | |
516 } | |
517 else | |
518 { | |
519 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_FOLLOWLOCATION, 0L)); | |
520 } | |
512 | 521 |
513 // Set timeouts | 522 // Set timeouts |
514 if (timeout_ <= 0) | 523 if (timeout_ <= 0) |
515 { | 524 { |
516 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_TIMEOUT, 10)); /* default: 10 seconds */ | 525 CheckCode(curl_easy_setopt(pimpl_->curl_, CURLOPT_TIMEOUT, 10)); /* default: 10 seconds */ |