Socodka proxy-ga web-ka ee PHP: URL qaraabo ah, cookies iyo asalka
Qorshee URL-yada agabka, socodka, cookies iyo xadka asalka markaad u beddesho soo-qabashada PHP proxy web oo browser-ku wajaho.
Ka hor intaadan ku darin wax dheeraad ah PHP-qaadaha, dooro halka ay tahay in ay agabka xiga aaddo. Dukumeenti laga soo qaaday https://destination.example/catalog/ oo lagu soo celiyay https://viewer.example/browse?url=... waxa uu ka koobnaan karaa:
<img src="photo.jpg">
<a href="details/42">Details</a>Browser-ku wuxuu u xalliyaa tixraacyadaas dukumeentiga uu ku helay aragtida. In PHP uu soo qaaday baytyada asalka ah ma dhigo saldhigga fog.
Cunsurka base waxa uu u jeedin karaa URL-yada qaraabada ah halka loo socdo, laakiin codsiyadaas waxa laga yaabaa in ay si toos ah browser-ka uga tagaan halka loo socdo. Si codsi kastu uu PHP maro, waxa loo baahan yahay URL-yo proxy iyo qaab waddo-ballaarin ah:
| Agab ama fal | Maareyn loo baahan yahay |
|---|---|
| Xiriiriyeyaasha iyo sawirrada | Ku xalli dukumeentiga fog oo soo saar waddada loogu talagalay |
| Soo-galinta iyo agabka CSS | Isticmaal saldhigga fog ee xaashida qaabka |
| Foomamka | Ilaali habka iyo xogta la diray |
| Dib-u-celin | Ku hay socodka gudaha qaabka la oggol yahay |
| Codsiga ay skript samaysato | Maaree URL-yada aan ku jirin HTML-kii asalka ahaa |
Dhowr beddelaad oo tibaax caadi ah ma ballan qaadi karaan iswaafajin guud oo lala yeesho goobo skriptku badan yahay. Dukumeenti dadweyne oo la yaqaan, waxa laga yaabaa in ku filan yahay in la damiyo socodka, la oggolaado xiriir toos ah ama la mariyo qayb-hoosaad la taageeray aragtida. Ilaali noocyada warbaahinta dhabta ah halkii aad ka dhigi lahayd jawaab kasta HTML.
Soo-celinta calaamado aan lagu kalsoonaan karin oo ka timid domainkaaga waxa ay sidoo kale siinaysaa asalka browser-ka aragtida, ma aha aqoonsiga goobta la soo qaaday. Ka sooc dukumeentiyadaas bogagga akoonka iyo maamulka. Qeex cookies fog oo loogu talagalay booqde kasta, madaxyada la oggolaaday in la gudbiyo iyo meelaha dib-u-celinta; weel cookie la wadaago waxa uu isku qasi karaa gelitaanka fog.
Ku qanacsanow xadka taageeradaas ka hor intaadan bixin fadhi baaritaan. Baaritaanka caadiga ah ee laga maro meel kale, is-dhexgalka proxy-ga asalka ah ee browser-ka, sida dejinta HTTP/SOCKS ee Firefox, waxa uu ilaaliyaa URL-ka loo socdo iyo qaabka asalka browser-ka iyada oo aan loo baahnayn lakabkan soo-qaadista-iyo-dib-u-daabacaadda. Tijaabo goob dadweyne oo gaar ah, liiska proxy-yada bilaashka ah waxa uu bixiyaa dhibcaha ugu dambeeya ee mushahararka; ku habee borotokoolka dejinta browser-ka.