ข้ามไปยังเนื้อหา

สภาพแวดล้อม ​

ตัวแปรสภาพแวดล้อมเก็บค่าที่ใช้ซ้ำได้ เพื่ออ้างอิงในคำขอของเครื่องมือส่งซ้ำ ระบบอัตโนมัติ และเวิร์กโฟลว์

สร้างและแก้ไขตัวแปร ​

  1. เปิด สภาพแวดล้อม จากเมนูนำทางด้านซ้าย
  2. คลิก สร้างใหม่
  3. ป้อนชื่อที่เริ่มต้นด้วยตัวอักษรหรือขีดล่าง ตามด้วยตัวอักษร ตัวเลข ขีดล่าง หรือขีดกลาง โดยมีความยาวสูงสุด 64 อักขระ
  4. ป้อนค่า
  5. เปิด ข้อมูลลับ หากค่าเป็นข้อมูลอ่อนไหว เช่น คีย์ API โทเค็น หรือรหัสผ่าน ค่าลับจะถูกปิดบังใน UI และไม่รวมอยู่ในบริบท AI
  6. คลิก บันทึก

หากต้องการแก้ไขตัวแปรที่มีอยู่ ให้คลิกแถวของตัวแปรแล้วเปลี่ยนชื่อหรือค่า

ใช้ตัวแปรในคำขอ ​

อ้างอิงตัวแปรสภาพแวดล้อมด้วยคำนำหน้า env.:

{{env.VARIABLE_NAME}}

ตัวอย่าง:

  • ช่องโฮสต์: {{env.TARGET_HOST}} โดยเก็บชื่อโฮสต์ ไม่ใช่ URL เต็ม
  • ส่วนหัว Authorization: Bearer {{env.AUTH_TOKEN}}
  • เนื้อหาคำขอ: {"tenant": "{{env.TENANT_ID}}"} โดยเปิดใช้เทมเพลตเนื้อหาในเครื่องมือส่งซ้ำเมื่อต้องการแทนค่าภายในเนื้อหา

Ogma แทนค่าตัวแปรสภาพแวดล้อมในตำแหน่งแทนค่าที่ถูกต้องเมื่อส่งคำขอ หากไม่พบตัวแปรจะเกิดข้อผิดพลาด แทนที่จะส่งค่าที่ยังไม่ได้แทนออกไปโดยไม่แจ้งเตือน การส่งซ้ำแบบ Raw และ Hex จะรักษาไบต์ที่ตรงต้นฉบับและไม่ขยายตำแหน่งแทนค่า

ขอบเขตตัวแปร ​

เลือก ส่วนกลาง สำหรับค่าที่ใช้ร่วมกันระหว่างโครงการในพื้นที่ทำงาน Ogma นี้ หรือ โครงการ สำหรับค่าของโครงการที่ใช้งานอยู่ ค่าโครงการจะมีผลเหนือค่าส่วนกลางที่มีชื่อเดียวกัน เครื่องมือส่งซ้ำยังรองรับการแทนค่าระดับคอลเลกชันและเซสชัน โดยเรียงลำดับความสำคัญเป็นเซสชัน คอลเลกชัน โครงการ แล้วจึงส่วนกลาง

การแปลงและค่าแบบไดนามิก ​

เพิ่มการแปลงต่อท้ายด้วยเครื่องหมายไปป์ เช่น {{env.AUTH_TOKEN|base64_encode}} หรือ {{env.SEARCH|url_encode}} การแปลงต่อเนื่องทำงานจากซ้ายไปขวา ตรวจสอบผลลัพธ์ด้วยคำขอทดสอบ: ชื่อการแปลงที่ไม่รู้จักจะถูกข้ามโดยไม่รายงานเป็นข้อผิดพลาด

ค่าที่มีในตัวไม่ต้องมีตัวแปรที่บันทึกไว้:

ตำแหน่งแทนค่าค่า
{{$timestamp}}เวลา Unix ปัจจุบันในหน่วยมิลลิวินาที
{{$timestamp_s}}เวลา Unix ปัจจุบันในหน่วยวินาที
{{$uuid}}UUID ใหม่
{{$random(16)}}ไบต์สุ่ม 16 ไบต์ที่แสดงเป็นเลขฐานสิบหก
{{$date(%Y-%m-%d)}}วันที่ UTC ปัจจุบันตามรูปแบบวันที่ที่กำหนด

ค่าที่เก็บไว้จะไม่ถูกขยายแบบเรียกซ้ำ หากค่ามีตำแหน่งแทนค่าอีกตัวอยู่ภายใน ข้อความที่ซ้อนอยู่นั้นจะคงอยู่ตามตัวอักษร

การเข้าถึงของผู้ช่วย AI ​

ผู้ช่วย AI อ่านชื่อและค่าของตัวแปรที่ไม่ใช่ข้อมูลลับได้เพื่อให้บริบท เมื่อคุณขอให้วิเคราะห์คำขอหรือร่างแผนทดสอบ ตัวแปรข้อมูลลับจะไม่รวมในบริบท AI เด็ดขาด

การใช้งานทั่วไป ​

ตัวแปรค่าตัวอย่าง
BASE_URLhttps://api.example.com
AUTH_TOKENeyJhbGci... โดยทำเครื่องหมายเป็นข้อมูลลับ
TARGET_HOSTapp.example.com
API_KEYsk-... โดยทำเครื่องหมายเป็นข้อมูลลับ
USER_ID12345

ซอฟต์แวร์กรรมสิทธิ์ สงวนลิขสิทธิ์