Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
WebAction.Request(
method as text,
url as text,
optional options as nullable record
) as action
Hakkında
HTTP'yi ikili bir değer olarak kullanarak method üzerine bir url isteği gerçekleştirilmesinin sonuçlarını döndürecek bir eylem oluşturur. ek özellikleri belirtmek için isteğe bağlı bir kayıt parametresi optionssağlanabilir. Kayıt aşağıdaki alanları içerebilir:
-
Query: Kaçış konusunda endişelenmenize gerek kalmadan URL'ye program aracılığıyla sorgu parametreleri ekleyin. -
ApiKeyName: Hedef sitede API anahtarıyla ilgili bir fikir varsa, url'de kullanılması gereken anahtar parametresinin adını (değeri değil) belirtmek için bu parametre kullanılabilir. Gerçek anahtar değeri kimlik bilgileri içinde sağlanır. -
Headers: Bu değerin kayıt olarak belirtilmesi, http isteğine ek üst bilgiler sağlar. -
Timeout: Bu değerin süre olarak belirtilmesi, HTTP isteğinin zaman aşımını değiştirir. Varsayılan değer 100 saniyedir. -
ExcludedFromCacheKey: Bu değerin liste olarak belirtilmesi, bu HTTP üst bilgi anahtarlarını önbelleğe alma verilerini hesaplamanın bir parçası olmaktan çıkarır. -
IsRetry: Bu mantıksal değerin true olarak belirtilmesi, veri getirilirken önbellekteki mevcut yanıtları yoksayar. -
ManualStatusHandling: Bu değerin liste olarak belirtilmesi, yanıtı bu durum kodlarından birine sahip http istekleri için yerleşik işlemeyi engeller. -
RelativePath: Bu değerin metin olarak belirtilmesi, isteği yapmadan önce temel URL'ye ekler. -
Content: Bu değerin belirtilmesi, içeriğinin HTTP isteğinin gövdesi olmasına neden olur.
Bu işlevin çoğu bağlamda devre dışı bırakıldığını unutmayın. Bunun yerine Web.Contents veya Web.Headers kullanmayı göz önünde bulundurun.
Örnek 1
Bing'e karşı bir GET isteği gerçekleştirin.
Kullanım
WebAction.Request(WebMethod.Get, "https://bing.com")
Çıkış
Action