หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
วากยสัมพันธ์
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 เหล่านี้ออกจากการใช้เป็นส่วนหนึ่งในการคํานวณสําหรับการแคชข้อมูล -
IsRetry: การระบุค่าตรรกะนี้เป็นค่าจริง จะละเว้นการตอบกลับใด ๆ ที่มีอยู่ในแคชเมื่อดึงข้อมูล -
ManualStatusHandling: การระบุค่านี้เป็นรายการ จะป้องกันไม่ให้มีการจัดการภายในระบบใด ๆ สําหรับคําขอ HTTP ที่มีการตอบสนองหนึ่งในรหัสสถานะเหล่านี้ -
RelativePath: การระบุค่านี้เป็นข้อความ จะผนวกเข้ากับ URL พื้นฐานก่อนทําการร้องขอ -
Content: การระบุค่านี้จะทําให้เนื้อหากลายเป็นเนื้อความของคําขอ HTTP
โปรดทราบว่าฟังก์ชันนี้ถูกปิดใช้งานในบริบทส่วนใหญ่ พิจารณาใช้ Web.Contents หรือ Web.Headers แทน
ตัวอย่างที่ 1
ดําเนินการรับคําขอกับ Bing
การใช้งาน
WebAction.Request(WebMethod.Get, "https://bing.com")
ผลลัพธ์ของ
Action