0

ממיר תלתלים

המר פקודות סלסול לפיתון מוכנים להפעלה, אחזור JavaScript, ציריות צומת, קוד PHP ו-Go - באופן מקומי בדפדפן שלך.

מעבד... 0%
פקודת פגז אסימון
ניתוח אפשרויות תלתל
מודל בקשה לבנייה
יצירת קוד יעד

תוצאה

כל תיעוד API על הפלנטה מציג דוגמאות כפקודות סלסול, וכל דפדפן מייצא תנועה שנלכדה בתור Copy as cURL - אבל הפרויקט שלך כתוב ב-Python, JavaScript, PHP או Go. הממיר הזה עושה את התרגום המשעמם: הדבק את פקודת ה-curl, בחר שפת יעד וקבל קוד עבודה עם השדות של השיטה, כתובת האתר, הכותרות, הגוף, האימות והטופס.

הממיר למעשה מנתח את הפקודה כמו מעטפת: מרכאות בודדות וכפולות, תווים בריחה ופקודות מרובות שורות עם קווים אחוריים נגררים מסומנים כהלכה, ואז הדגלים של curl מתפרשים - -X/--request, -H/--header, -d/--data/--data-raw, -u/F-form, -u/--form, -u/--form, -u/--form -XPOST. ממודל הבקשות הזה הוא מייצר קוד אידיומטי עבור חמישה יעדים: בקשות Python, אחזור דפדפן/צומת, אקסיוס Node.js, PHP cURL ו-Go net/http.

פרטים חשובים בקוד שנוצר. גוף JSON מזוהה באמצעות Content-Type או --json ומעובד ככתב מקורי או אובייקט מילולי - כך שתוכל לערוך שדות באופן טבעי במקום להילחם במירכאות בריחה. האימות הבסיסי הופך ל-Auth tuple של בקשות, כותרת הרשאה עם btoa() ב-fetch, אפשרות אימות של axios, CURLOPT_USERPWD ב-PHP או SetBasicAuth ב-Go. העלאות קבצים (-F name=@file) מייצרות קוד אמיתי מרובה חלקים, כולל ה-Mime/Multipart Writer של Go שאף אחד לא זוכר בעל פה.

הפלט מודגש בתחביר, ניתן להעתקה בלחיצה אחת וניתן להורדה תחת שם הקובץ הנכון. ומכיוון שפקודות סלסול שהועתקו מ-DevTools מכילות באופן קבוע קובצי Cookie ומפתחות API, כל ההמרה פועלת בצד הלקוח בדפדפן שלך - שום דבר לא מועבר, והדף עובד במצב לא מקוון לאחר הטעינה.