grequests不处理HTTPS网址上的异步调用

时间:2019-02-14 02:52:53

标签: python http python-requests grequests

我使用grequests向http://google.com发送了10个请求以测量延迟。当我使用http时,似乎所有请求都是并行处理的。但是,当我将其更改为https://google.com时,处理时间将顺序增加,就好像它是通过队列发送的一样。

class SWrapper {
private:
  const std::unique_ptr<s32> s32impl_;
  const std::unique_ptr<s64> s64impl_;
public:
  SWrapper(s32* s) : s32impl_(s),       s64impl_(nullptr) {};
  SWrapper(s64* s) : s32impl_(nullptr), s64impl_(s)       {};

  long get_a() {
    // could be improved with macros
    return (s32impl_->get() == nullptr) ? s32impl_->a : s64impl_->a;
  }
}

0 个答案:

没有答案