קאָנפיגורירן אַ RoboBrowser פּראָקסי דורך זיין Requests סעסיע
גיב אַ קאָנפיגורירטע Requests סעסיע אַריין אין אַן עקסיסטירנדיקער RoboBrowser אַפּלאַקיישאַן און האַלט די סעסיע בשעת נאַוויגירן.
פֿאַר אַן עקסיסטירנדיקער RoboBrowser אַפּלאַקיישאַן, גיב אַריין די Requests סעסיע וואָס האָט די פּראָקסי־פֿאַרשטעלונגען:
from requests import Session
from robobrowser import RoboBrowser
session = Session()
session.proxies.update({
'http': 'http://proxy.example.net:8080',
'https': 'http://proxy.example.net:8080',
})
browser = RoboBrowser(session=session, parser='html.parser')
browser.open('https://example.net/form')
די HTTP פּראָקסי־ליסטע קען צושטעלן אַדרעסן פֿאַר די פֿאַרשטעלונגען ווען מען מאַכט באַויליקטע בקשות צו פּובליקע זמנים אָן פּראָקסי־אויטענטיפֿיקאַציע. RoboBrowser ניצט די סעסיע פֿאַר זיינע בקשות. דאָס זעלביקע אָביעקט האַלט אויך קוקיס און אַנדער Requests צושטאַנד בשעת די אַפּלאַקיישאַן נאַוויגירט אָדער שיקט פֿאָרמען. שאַפֿן אַן אַנדער בלעטערער אָן איבערגעבן די סעסיע שאַפֿט אַן אַנדער פֿאַרשטעלטע Session.
פֿאַר אַ באַזונדער אָפּעראַציע, די פּובליקע צווישנפּנים open, follow_link און submit_form פֿון RoboBrowser נעמען אָן בקשה־אַרגומענטן, אַרײַנגערעכנט פּראָקסי־אָפּציעס. דאָס גיט אַ ברירה אויף אָפּעראַציע־מדרגה ווען די פֿאַרשטעלונגען זענען נישט דער געוואונטשענער וועג פֿאַר יעדער אַקציע.
Requests האָט נאָך אַלץ זיין נאָרמאַל פֿאַרהאַלטן פֿון צונויפֿמישן די סביבה. באַטראַכט די פּראָקסיס פֿון דער סעסיע ווי קליענט־פֿאַרשטעלונגען און פֿאָרש די סתירותדיקע סביבה־איינשטעלונגען אויב אַן אָפּעראַציע קלויבט אַן אַנדער ענדפּונקט.