התקנת תעודה בפייתון - ספריית requests: הבדלים בין גרסאות בדף
קפיצה לניווט
קפיצה לחיפוש
(יצירת דף עם התוכן "{{עמוד באנגלית|Installing Certificate for the Python requests library}} {{קישור לתצוגת קריאה}} {{ניווט|תעודת האבטחה}}...") |
מ (הוספת הבהרה שזה תקף לכל מה שתלוי בספריית certifi) |
||
שורה 2: | שורה 2: | ||
{{קישור לתצוגת קריאה}} | {{קישור לתצוגת קריאה}} | ||
{{ניווט|תעודת האבטחה}} | {{ניווט|תעודת האבטחה}} | ||
+ | |||
+ | |||
+ | ספריית [https://pypi.org/project/requests/ requests] משתמשת בשירותי ספריית [https://pypi.org/project/certifi/ certifi] עבור אימות תעודות אבטחה. הוראות אלו תקפות עבור כל ספרייה שמשתמשת בספריית certifi (רשימה חלקית [https://libraries.io/pypi/certifi/dependents כאן]). | ||
*הורד תעודת נטפרי מ[http://netfree.link/netfree-ca.crt כאן] | *הורד תעודת נטפרי מ[http://netfree.link/netfree-ca.crt כאן] |
גרסה מ־20:05, 1 בספטמבר 2019
For English click here
למעבר מתצוגת עריכה לתצוגת קריאה
עמוד ראשי > תעודת האבטחה > התקנת תעודה בפייתון - ספריית requests
ספריית requests משתמשת בשירותי ספריית certifi עבור אימות תעודות אבטחה. הוראות אלו תקפות עבור כל ספרייה שמשתמשת בספריית certifi (רשימה חלקית כאן).
- הורד תעודת נטפרי מכאן
- שמור אותו במקום כלשהו במערכת הקבצים
- רשום לעצמך את נתיב הקובץ (לשם דוגמה, נקרא לנתיב
/path/to/netfree.crt
)
שיטה א
פקודה זו נותנת את הנתיב של קובץ התעודות:
python -c 'import requests; print(requests.certs.where());'
העתק לסוף הקובץ את התוכן של תעודת נטפרי
שיטה ב
בתוך התוכנה שלך אחרי שאתה עושה import requests
הוסף את השורות הבאות (החלף /path/to/netfree.crt
בנתיב האמיתי):
def my_where(): return '/path/to/netfree.crt' requests.certs.where = my_where