http version 2
This commit is contained in:
@@ -11,6 +11,7 @@ use futures::future::join_all;
|
|||||||
use htmlentity::entity::{ICodedDataTrait, decode};
|
use htmlentity::entity::{ICodedDataTrait, decode};
|
||||||
use serde::Deserialize;
|
use serde::Deserialize;
|
||||||
use serde::Serialize;
|
use serde::Serialize;
|
||||||
|
use wreq::Version;
|
||||||
use std::vec;
|
use std::vec;
|
||||||
use wreq::Client;
|
use wreq::Client;
|
||||||
use wreq_util::Emulation;
|
use wreq_util::Emulation;
|
||||||
@@ -71,7 +72,7 @@ impl PerverzijaProvider {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let mut requester = options.requester.clone().unwrap();
|
let mut requester = options.requester.clone().unwrap();
|
||||||
let text = requester.get(&url_str, None).await.unwrap();
|
let text = requester.get(&url_str, Some(Version::HTTP_2)).await.unwrap();
|
||||||
let video_items: Vec<VideoItem> = self.get_video_items_from_html(text.clone(), pool);
|
let video_items: Vec<VideoItem> = self.get_video_items_from_html(text.clone(), pool);
|
||||||
if !video_items.is_empty() {
|
if !video_items.is_empty() {
|
||||||
cache.remove(&url_str);
|
cache.remove(&url_str);
|
||||||
@@ -122,7 +123,7 @@ impl PerverzijaProvider {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let mut requester = options.requester.clone().unwrap();
|
let mut requester = options.requester.clone().unwrap();
|
||||||
let text = requester.get(&url_str, None).await.unwrap();
|
let text = requester.get(&url_str, Some(Version::HTTP_2)).await.unwrap();
|
||||||
let video_items: Vec<VideoItem> = match query_parse {
|
let video_items: Vec<VideoItem> = match query_parse {
|
||||||
true => {
|
true => {
|
||||||
self.get_video_items_from_html_query(text.clone(), pool)
|
self.get_video_items_from_html_query(text.clone(), pool)
|
||||||
|
|||||||
Reference in New Issue
Block a user