Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
שליחת משוב
הסרת לוכסנים כפולים מבקשות
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אתם צופים כרגע בגרסה 1.3 של
התיעוד של Apigee Hybrid. This version is end of life. You should upgrade to a
newer version. מידע נוסף זמין במאמר בנושא גרסאות נתמכות .
Version 1.3 (unsupported)keyboard_arrow_down
בעיה: קווים נטויים כפולים בבקשה עלולים לגרום לכך שהבקשה לא תטופל
כל בקשה שמכילה שני קווים נטויים עוקבים (או יותר) עלולה לגרום לשגיאת 404. לדוגמה /hello//world/. הבעיה בדוגמה הזו היא התו '//' בין hello ל-world.
פתרון: סינון לפי קווים אלכסוניים כפולים
מחילים הגדרה על שער הכניסה של Istio כדי לסנן בקשות עם קווים אלכסוניים כפולים ולהחליף אותם.
יוצרים קובץ תצורה חדש בשם apigee-merge-slash-filter.yaml.
מדביקים את התוכן הבא בקובץ:
apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
name: apigee-merge-slashes
namespace: istio-system
spec:
workloadSelector:
labels:
app: istio-ingressgateway
configPatches:
- applyTo: NETWORK_FILTER # http connection manager is a filter in Envoy
match:
context: GATEWAY
listener:
filterChain:
filter:
name: "envoy.http_connection_manager"
patch:
operation: MERGE
value:
typed_config:
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager"
merge_slashes: true
מריצים את הפקודה הבאה כדי להחיל את ההגדרה:
kubectl apply -f apigee-merge-slash-filter.yaml
שליחת משוב
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לפרטים, ניתן לעיין במדיניות האתר Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-10-27 (שעון UTC).
רוצה לתת לנו משוב?
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["התוכן קשה להבנה","hardToUnderstand","thumb-down"],["שגיאות בקוד לדוגמה או במידע","incorrectInformationOrSampleCode","thumb-down"],["חסרים לי פרטים או דוגמאות","missingTheInformationSamplesINeed","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-10-27 (שעון UTC)."],[],[]]