Pipeline Sınıf
İşlem hattı uygulaması.
Bu, HTTP gönderenin bağlamını etkinleştirecek bir bağlam yöneticisi olarak uygulanır. Aktarım, işlem hattındaki son düğümdür.
- Devralma
-
PipelinePipeline
Oluşturucu
Pipeline(transport: HttpTransport[HTTPRequestType, HTTPResponseType], policies: Iterable[HTTPPolicy[HTTPRequestType, HTTPResponseType] | SansIOHTTPPolicy[HTTPRequestType, HTTPResponseType]] | None = None)
Parametreler
Name | Description |
---|---|
transport
Gerekli
|
Http Aktarım örneği |
policies
|
Yapılandırılmış ilkelerin listesi. varsayılan değer: None
|
Örnekler
Zaman uyumlu aktarım için işlem hattını oluşturur.
from azure.core.pipeline import Pipeline
from azure.core.pipeline.policies import RedirectPolicy, UserAgentPolicy
from azure.core.rest import HttpRequest
from azure.core.pipeline.transport import RequestsTransport
# example: create request and policies
request = HttpRequest("GET", "https://bing.com")
policies: Iterable[Union[HTTPPolicy, SansIOHTTPPolicy]] = [UserAgentPolicy("myuseragent"), RedirectPolicy()]
# run the pipeline
with Pipeline(transport=RequestsTransport(), policies=policies) as pipeline:
response = pipeline.run(request)
Yöntemler
run |
HTTP İsteğini zincirlenmiş ilkeler aracılığıyla çalıştırır. |
run
HTTP İsteğini zincirlenmiş ilkeler aracılığıyla çalıştırır.
run(request: HTTPRequestType, **kwargs: Any) -> PipelineResponse[HTTPRequestType, HTTPResponseType]
Parametreler
Name | Description |
---|---|
request
Gerekli
|
HTTP isteği nesnesi. |
Döndürülenler
Tür | Description |
---|---|
PipelineResponse nesnesi |
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin