HttpRequest Sınıf
HTTP isteği.
İstemcinizin send_request yöntemine geçirilmelidir.
>>> from azure.core.rest import HttpRequest
>>> request = HttpRequest('GET', 'http://www.example.com')
<HttpRequest [GET], url: 'http://www.example.com'>
>>> response = client.send_request(request)
<HttpResponse: 200 OK>
- Devralma
-
azure.core.rest._helpers.HttpRequestBackcompatMixinHttpRequest
Oluşturucu
HttpRequest(method: str, url: str, *, params: Mapping[str, str | int | float | bool | None | Sequence[str | int | float | bool | None]] | None = None, headers: MutableMapping[str, str] | None = None, json: Any = None, content: str | bytes | Iterable[bytes] | AsyncIterable[bytes] | None = None, data: Dict[str, Any] | None = None, files: Mapping[str, str | bytes | IO[str] | IO[bytes] | Tuple[str | None, str | bytes | IO[str] | IO[bytes]] | Tuple[str | None, str | bytes | IO[str] | IO[bytes], str | None]] | Sequence[Tuple[str, str | bytes | IO[str] | IO[bytes] | Tuple[str | None, str | bytes | IO[str] | IO[bytes]] | Tuple[str | None, str | bytes | IO[str] | IO[bytes], str | None]]] | None = None, **kwargs: Any)
Parametreler
- params
- <xref:mapping>
URL'nizle eşlenecek sorgu parametreleri. Girdiniz, sorgu adı ile sorgu değerlerinin eşlenmesi olmalıdır.
- headers
- <xref:mapping>
İsteğinizde olmasını istediğiniz HTTP üst bilgileri. Girişiniz üst bilgi adı ile üst bilgi değerinin eşlenmesi olmalıdır.
- json
- any
JSON serileştirilebilir nesnesi. Nesneniz için JSON serileştirmesini işlediğimiz için bunu verilerden daha karmaşık veri yapıları için kullanın.
İstek gövdesinde istediğiniz içerik. Verileriniz json, veri veya dosyalara sığmıyorsa bunu girmeniz gereken kwarg olarak düşünün. Bayt türünü veya bayt veren bir oluşturucu kabul eder.
- data
- dict
İstek gövdesinde istediğiniz form verileri. Form kodlamalı veriler için kullanın; örneğin HTML formları.
- files
- <xref:mapping>
İstek gövdesinde kullanmak istediğiniz dosyalar. Çok parçalı kodlamaya sahip dosyaları karşıya yüklemek için kullanın. Girdiniz, dosya adının dosya içeriğiyle eşlenmesi olmalıdır. İsteğinizin bir parçası olarak dosya olmayan veri dosyalarını eklemek istiyorsanız veri kwarg'ını da kullanın.
Değişkenler
- url
- str
Bu isteğin karşı olduğu URL.
- method
- str
Bu isteğin yöntem türü.
- headers
- <xref:mapping>
İsteğinize iletmiş olduğunuz HTTP üst bilgileri
- content
- any
İstek için geçirilen içerik
Öznitelikler
content
Azure SDK for Python