requests請求django接口跨域問題處理

參考:
https://zhuanlan.zhihu.com/p/416978320
https://blog.csdn.net/SweetHeartHuaZai/article/details/130983179

使用httpx代替requests

import httpxheaders = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36",
}res = httpx.get(url='https://www.baidu.com/', headers=headers, timeout=10, verify=False)
print(res.text)

django中添加如下配置:

INSTALLED_APPS = ['corsheaders',]MIDDLEWARE_CLASSES = ['corsheaders.middleware.CorsMiddleware', #這個放到第一位]

注意:
是MIDDLEWARE_CLASSES 不是MIDDLEWARE,否則不生效。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/165921.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/165921.shtml
英文地址,請注明出處:http://en.pswp.cn/news/165921.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

銷售為什么會選擇使用電銷這種方式 ?

在網絡經濟時代的大環境下,網絡營銷作為一種新型營銷模式和營銷理念,已經搶占了大部分市場。 網絡營銷,是指利用互聯網技術和現代信息技術,以及社交媒體平臺,進行產品宣傳、銷售、服務、品牌傳播等活動的一種營銷模式。…

MySQL-進階

存儲引擎 MySQL體系結構 連接層: 最上層是一些客戶端和連接服務,主要完成一些類似于連接處理、授權認證、及相關的安全方案。服務器也會為安全接入的每個客戶端驗證它所具有的操作權限。服務層: 第二層架構主要完成大多數的核心服務功能&…

財報解讀:三季度的美國零售,“沃爾瑪效應”仍在持續

經濟學中常用“沃爾瑪效應”來指代“消費者減少消費時,會選擇每種類別中價格最低的商品”這一現象。作為全球最大的零售商,沃爾瑪一定程度上成為了消費市場的風向標。 近日,沃爾瑪發布的2024財年第三季度財報顯示,其相較去年同期…

虛擬機(Linux)系統知識普及:什么是Linux發行版 以及各發行版的區別

什么是Linux發行版 以及各發行版的區別 一. 什么是linux發行版簡單來說正式定義區別資料1區別資料2區別資料3區別資料4注意事項二. Linux發行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGoLinux 發行版:RedhatDebianUbuntuGentooFreeBSD

22款奔馳S400L升級主動式氛圍燈 光影彰顯奔馳的完美

新款奔馳S級原車自帶64色氛圍燈,還可以升級原廠的主動式氛圍燈,增加車內的氛圍效果。主動式環境氛圍燈包含263個LED光源,每隔1.6厘米就有一個LED光源,照明效果較過去明亮10倍,視覺效果更加絢麗,它還可結合智…

Python中的下劃線使用教程:單下劃線、雙下劃線和頭尾雙下劃線詳解

概要 Python是一種簡單、易學、功能強大的編程語言,被廣泛應用于各種領域。在Python中,下劃線的使用有其特殊的含義和用途。本文將詳細介紹Python中的單下劃線、雙下劃線和頭尾雙下劃線的使用教程,幫助讀者更好地理解和應用這些特性。 一、單…

干貨!ERP軟件如何幫助企業實現信息化管理?

ERP即企業資源規劃(Enterprise Resource Planning)系統,其核心是物料的追蹤流轉。而在物料追蹤流轉的基礎上,又衍生出一系列各類資源計劃的管理和追蹤。因此ERP發展成為一款集成各類資源計劃,也就是集成企業核心業務流…

化學氣相沉積(CVD)中的TEOS

在半導體制程中,薄膜的沉積是核心的步驟之一,有接觸過CVD的小伙伴應該或多或少聽過TEOS這種物質,TEOS作為一種重要的沉積源,尤其在低溫氧化硅的生成過程中,發揮了無可替代的角色。今天我們就來聊聊這種物質。 什么是TE…

ES開啟安全認證

elasticsearch開啟安全認證步驟 1.創建證書 進入到es主目錄下執行 ./bin/elasticsearch-certutil ca Elasticsearch開啟安全認證詳細步驟 第一個證書名稱默認,直接回車 第二個輸入密碼,直接回車 完成后會生成一個文件:elastic-stack-ca.p12…

創新研報|順應全球數字化,能源企業以“雙碳”為目標的轉型迫在眉睫

能源行業現狀及痛點分析 挑戰一:數字感知能力較弱 挑戰二:與業務的融合度低 挑戰三:決策響應速度滯后 挑戰四:價值創造有待提升 挑戰五:安全風險如影隨形 能源數字化轉型定義及架構 能源行業數字化轉型體系大體…

windows電腦定時開關機設置

設置流程 右擊【此電腦】>【管理】 【任務計劃程序】>【創建基本任務】 gina 命令 查看 已經添加的定時任務從哪看?這里: 往下滑啦,看你剛才添加的任務:

2015年8月19日 Go生態洞察:Go 1.5版本發布

🌷🍁 博主貓頭虎(🐅🐾)帶您 Go to New World?🍁 🦄 博客首頁——🐅🐾貓頭虎的博客🎐 🐳 《面試題大全專欄》 🦕 文章圖文…

C++學習之路(二)C++如何實現一個超簡單的學生信息管理系統?C++示例和小項目實例

這個示例實現了一個簡單的學生信息管理系統。它包括了學生類的定義,可以添加學生信息、顯示所有學生信息,將學生信息保存到文件并從文件加載信息。通過這個示例,你可以了解到如何使用類、函數和文件操作來構建一個基本的信息管理系統。 一個簡…

【數據結構/C++】棧和隊列_鏈隊列

#include <iostream> using namespace std; // 鏈隊列 typedef int ElemType; typedef struct LinkNode {ElemType data;struct LinkNode *next; } LinkNode; typedef struct {LinkNode *front, *rear; } LinkQueue; // 初始化 void InitQueue(LinkQueue &Q) {Q.fron…

【Unity實戰】零代碼實現物理2d繩子和繩橋效果——Hinge Joint 2D的使用

文章目錄 最終效果前言一、繩子1. 方法一簡單的實現問題&#xff0c;當我們想移動它時&#xff0c;所有節點就都斷開了 2. 方法二精靈骨骼編輯使用精靈骨骼簡單制作繩子效果限制每個節點旋轉角度更大的質量添加穩定性 二、繩橋補充參考完結 最終效果 前言 本文使用Hinge Joint…

使用ListenableFuture進行異步任務執行并進行線程切換

文章目錄 一、前言二、關鍵代碼三、參考鏈接 一、前言 在程序中會經常需要做一些異步任務&#xff0c;但是由于部分操作其實很簡單&#xff0c;僅僅是短暫的進行異步操作&#xff0c;然后在結果成功或失敗的時候切換回主線程進行下一步處理&#xff0c;這期間不能阻塞主線程。…

被動接受需求

以下所說的運維是指傳統運維&#xff0c;比如集成項目&#xff0c;軟件實施駐場運維這類。 1. 主動一點困難多一點體驗多一點 我作為駐場運維人員&#xff0c;我大多數時候都在被動的等待、被迫接受需求。 這種方式 好處是 有時候有空閑的時間。 壞處是 干著干著不僅是把系統…

F盤滿了變成紅色怎么清理?這4個簡單方法記得收藏!

“因為我電腦的磁盤比較多&#xff0c;我通常會把一些比較重要的文件放在F盤中。但是很奇怪&#xff0c;我的F盤用著用著就滿成紅色了&#xff0c;這該怎么辦呢&#xff1f;應該怎么進行清理呢&#xff1f;” 我們在使用電腦時都會發現&#xff0c;電腦上有很多的磁盤。我們可以…

2015年7月28日 Go生態洞察:GopherCon 2015綜述

&#x1f337;&#x1f341; 博主貓頭虎&#xff08;&#x1f405;&#x1f43e;&#xff09;帶您 Go to New World?&#x1f341; &#x1f984; 博客首頁——&#x1f405;&#x1f43e;貓頭虎的博客&#x1f390; &#x1f433; 《面試題大全專欄》 &#x1f995; 文章圖文…

使用XHProf查找PHP性能瓶頸

使用XHProf查找PHP性能瓶頸 XHProf是facebook 開發的一個測試php性能的擴展&#xff0c;本文記錄了在PHP應用中使用XHProf對PHP進行性能優化&#xff0c;查找性能瓶頸的方法。 下載 網上很多是編譯安裝xhprof-0.9.4版本&#xff0c;應該是用php5&#xff0c;在php8.0下編譯x…