WebAction.Request
WebAction.Request(method as text, url as text, optional options as nullable record) as action
Δημιουργεί μια ενέργεια η οποία, όταν εκτελεστεί, θα επιστρέψει τα αποτελέσματα εκτέλεσης μιας method
αίτησης url
σε ένα χρησιμοποιώντας HTTP ως δυαδική τιμή. Μπορεί να παρασχεθεί μια προαιρετική παράμετρος εγγραφής, options
, για τον καθορισμό πρόσθετων ιδιοτήτων. Η εγγραφή μπορεί να περιέχει τα ακόλουθα πεδία:
Query
: Προσθέστε μέσω προγραμματισμού παραμέτρους ερωτημάτων στη διεύθυνση URL χωρίς να χρειάζεται να ανησυχείτε για τη διαφυγή.ApiKeyName
: Εάν η τοποθεσία προορισμού διαθέτει έναν τύπο κλειδιού API, αυτή η παράμετρος μπορεί να χρησιμοποιηθεί για τον καθορισμό του ονόματος (όχι της τιμής) της παραμέτρου-κλειδιού που πρέπει να χρησιμοποιηθεί στη διεύθυνση URL. Η πραγματική τιμή κλειδιού παρέχεται στα διαπιστευτήρια.Headers
: Εάν καθορίσετε αυτή την τιμή ως εγγραφή, θα παρέχονται πρόσθετες κεφαλίδες σε μια αίτηση HTTP.Timeout
: Εάν καθορίσετε αυτή την τιμή ως διάρκεια, θα αλλάξει το χρονικό όριο λήξης για μια αίτηση HTTP. Η προεπιλεγμένη τιμή είναι 100 δευτερόλεπτα.ExcludedFromCacheKey
: Εάν καθορίσετε αυτή την τιμή ως λίστα, θα εξαιρεθούν αυτά τα κλειδιά κεφαλίδων HTTP από τη συμμετοχή στον υπολογισμό των δεδομένων στο cache.IsRetry
: Εάν καθορίσετε αυτή τη λογική τιμή ως "true", θα παραβλέψετε οποιαδήποτε υπάρχουσα απόκριση στο cache κατά τη λήψη δεδομένων.ManualStatusHandling
: Εάν καθορίσετε αυτή την τιμή ως λίστα, θα αποτραπεί τυχόν ενσωματωμένος χειρισμός για αιτήσεις HTTP η απόκριση των οποίων έχει έναν από αυτούς τους κωδικούς κατάστασης.RelativePath
: Ο καθορισμός αυτής της τιμής ως κειμένου την προσαρτά στη διεύθυνση URL βάσης πριν από την πραγματοποίηση της αίτησης.Content
: Εάν καθορίσετε αυτήν την τιμή, τα περιεχόμενά της θα γίνουν το σώμα της αίτησης HTTP.
Σημειώστε ότι αυτή η συνάρτηση είναι απενεργοποιημένη στα περισσότερα περιβάλλοντα. Αντί για αυτό, μπορείτε να χρησιμοποιήσετε τις διευθύνσεις Web.Contents ή Web.Headers .
Εκτελέστε μια αίτηση GET στο Bing.
Χρήση
WebAction.Request(WebMethod.Get, "https://bing.com")
Έξοδος
Action