קען PHP cURL ניצן די IP פון דעם באזוכער?
ערקלערט וועלכע מאשין עפנט אַ cURL פֿאַרבינדונג אויף דער סערווער זייַט און וואָס אַ פּראָקסי דאַרף ענדערן אויף דעם וועג.
אַ באזוכער קליקט אַ קנעפּל. דיין PHP סערווער רופֿט אַן פֿרויסן API. דער API זעט דעם סערווערס אַרויסגייענדיקן פֿאַרבינדונג, אָדער דעם אויסגאַנג פֿון דער פּראָקסי וואָס איז קאָנפֿיגורירט פֿאַר יענעם פֿאַרבינדונג. דער באַזוכערס בלעטערער האַנטלט אַ באַזונדער פֿאַרבינדונג צו דיין וועבזייטל.
קאָפּירן דעם באַזוכערס אַדרעס אין אַ קעפּל קען נישט באַוועגן די PHP פֿאַרבינדונג אויף דעם באַזוכערס נעץ. קעפּלעך זענען דאַטן געשיקט איבער אַ שוין אויסגעשטעלטער פֿאַרבינדונג. אַ ציל קען ניצן אַ פֿאַרטרויאונגס־וועטער־קעפּל אין זיין אייגענער אַפּלאַקיישאַן לאָגיק, אָבער דאָס מאַכט נישט דעם קעפּל־ווערט צו דער מקור־אַדרעס פֿון דער פֿאַרבינדונג.
אַ פּראָקסי מוז אָננעמען די פֿאַרבינדונג
צו שיקן PHP cURL דורך אַן אַנדער מאשין, מוז יענע מאשין אָנביטן אַ צוטריטלעכע פּראָקסי־דינסט מיט דערלויבעניש צו טראָגן די פֿאָדערונג. דער PHP פּראָצעס מוז קענען זיך פֿאַרבינדן צו איר. אַ געוויינטלעכע בלעטערער־סעסיע פֿון אַ באַזוכער גיט דיין סערווער נישט קיין אַזאַ אַלגעמיין פּראָקסי־ענדפּוינט.
די libcurl פּראָקסי־אָפּציע קלייבט די דינסט צו וואָס cURL פֿאַרבינדט זיך. עס קען נישט בעטן אַן אַרביטראַרישן בלעטערער אָנצוהייבן די פֿאָדערונג אין זיין נאָמען.
אַ בלעטערער־פֿאָדערונג איז אַן אַנדער פּלאַן
פֿאַר עטלעכע API־ס קען דער בלעטערער רופֿן דעם ציל גלייַך. דאָס שטעלט די פֿאָדערונג אויף דעם באַניצערס נעץ־וועג, אָנגעוויזן אויף זייער אייגענער פּראָקסי־קאָנפֿיגוראַציע. עס פֿאָדערט אויך אַן API וואָס איז געשאַפֿן פֿאַר בלעטערער־קליענטן. קרײַז־אָריגין צוטריט פֿאָלגט CORS, און באַשטעטיקונגען געשיקט צו בלעטערער־קאָד ווערן צוטריטלעך פֿאַר יענעם קליענט.
באַשליס ווו די פֿאָדערונג געהערט איידער איר קלייבט אַ פּראָקסי־אָפּציע. האַלט סערווער־באַשטעטיקונגען אויפֿן סערווער; ניצט אַ דאָקומענטירטע בלעטערער־אינטעגראַציע ווען די דינסט שטיצט איינע. קיין פּלאַן ביט נישט קיין פֿאַרלאָזלעכע קורץ־וועג צו מאַכן אַ סערווער־פֿאָדערונג ירשענען דעם באַזוכערס נעץ־אידענטיטעט.