Don isa uwar garken Appium ta hanyar mai shiga tsakani, saita tashar umarnin HTTP ta Python:

from appium import webdriver
from appium.webdriver.client_config import AppiumClientConfig
from selenium.webdriver.common.proxy import Proxy, ProxyType

route = Proxy()
route.proxy_type = ProxyType.MANUAL
route.http_proxy = 'http://proxy.example:8080'
route.ssl_proxy = 'http://proxy.example:8080'

config = AppiumClientConfig(
    remote_server_addr='https://appium.example',
    proxy=route,
)
driver = webdriver.Remote(
    options=device_options,
    client_config=config,
)

device_options shine abin zaɓi na yanzu na aikace-aikacen. Riƙe ƙarfin na'ura/bincike kuma sarrafa driver.quit ta hanyar sake zagayowar gwajin da ke akwai.

AppiumClientConfig yana gado ClientConfig na Selenium. Zaɓin hannu yana amfani da http_proxy don adireshin uwar garken HTTP da ssl_proxy don adireshin HTTPS. A nan ƙimar sun haɗa da tsarin URL saboda suna saita mai sarrafa haɗin HTTP. Don ƙarshen Appium da ake iya isa ta hanyar jama'a da aka yarda, zaɓi ɗan takarar HTTP daga jerin wakilan HTTP don waɗannan ƙimar.

Ƙarfin wakili da aka aika cikin zaman yana buƙatar yanayin nesa ya bi hanyar zirga-zirgarsa. Ba zai iya taimaka wa Python wajen ƙaddamar da buƙatar ƙirƙirar zaman da ta gabata ba. Saita wannan ɗayan hanyar daban idan an buƙata.

Yi amfani da haɗin Appium/Selenium masu jituwa da ke bayyana wannan mu'amala ta jama'a. Yin faci ga tsarin remote_connection da aka shigar yana nufin tsofaffin shirye-shiryen abokin ciniki maimakon wannan hanyar saiti.

Labarai masu alaƙa