మీ curl కాన్ఫిగరేషన్లో దాగిన ప్రాక్సీ
curl డిఫాల్ట్ కాన్ఫిగరేషన్ను కనుగొని, శాశ్వత ప్రాక్సీ సెట్టింగ్లను స్పష్టంగా ఉంచి, ఒక నిర్ధారణ కోసం వాటిని దాటండి.
మీరు ప్రాక్సీ వేరియబుల్స్ తొలగించి కొత్త టెర్మినల్ తెరిచినా curl అదే ప్రాక్సీకి కనెక్ట్ అవుతోంది. సిస్టమ్ నెట్వర్క్ సెట్టింగ్లు మార్చే ముందు curl స్వంత కాన్ఫిగరేషన్ ఫైల్ను తనిఖీ చేయండి.
curl ప్రారంభమైనప్పుడు డిఫాల్ట్ కాన్ఫిగరేషన్ను లోడ్ చేయగలదు. శాశ్వత ప్రాక్సీ ఎంట్రీ దాని కాన్ఫిగరేషన్ సింటాక్స్ను ఉపయోగిస్తుంది:
proxy = "http://203.0.113.10:8080"
కాన్ఫిగరేషన్ ఫైల్ డాక్యుమెంటేషన్ మద్దతున్న ఫైల్ స్థానాలు మరియు పార్సింగ్ నియమాలను వివరిస్తుంది. పై చిరునామా ఉదాహరణ మాత్రమే; HTTP ప్రాక్సీ జాబితా అనుమతించిన పబ్లిక్ రూట్ పరీక్ష కోసం అభ్యర్థులను అందిస్తుంది. మీ ప్లాట్ఫారమ్కు డాక్యుమెంట్ చేసిన శోధన క్రమాన్ని ఉపయోగించండి; పాత Windows సమాధానం నుండి తీసుకున్న ఫైల్ పేరు ఇన్స్టాల్ చేసిన curl నిజంగా చదివే ఫైల్ను తప్పించవచ్చు.
డిఫాల్ట్ ఫైల్ లేకుండా పోలిక ప్రారంభించండి
curl డిఫాల్ట్ కాన్ఫిగరేషన్ లోడ్ కాకుండా ఉండేందుకు ముందుగా -q ఉంచండి. స్పష్టమైన ప్రత్యక్ష అభ్యర్థన కోసం ప్రాక్సీ ఎంపికను కూడా ఖాళీ చేయండి:
curl -q --proxy "" https://example.com/
కాన్ఫిగరేషన్ ఫైల్ను మాత్రమే అణచివేస్తే పర్యావరణ వేరియబుల్స్ సహా ఇతర ఇన్పుట్లు మిగులుతాయి. ఖాళీ ప్రాక్సీ ఎంపిక రూటింగ్ ఉద్దేశాన్ని స్పష్టం చేస్తుంది.
curl మీ ఆర్గ్యుమెంట్లను చూడకముందే shell alias లేదా wrapper ప్రాక్సీ ఎంపికలను జోడించవచ్చు. కనిష్ఠ పోలిక ఊహించని విధంగా ఉంటే shell కమాండ్ను ఎలా పరిష్కరిస్తుందో, ఏ కాన్ఫిగరేషన్ ఫైళ్లు ఉన్నాయో తనిఖీ చేయండి.
డిఫాల్ట్లను సరళంగా ఉంచండి
స్థిరమైన వ్యక్తిగత మార్గానికి డిఫాల్ట్ ఫైల్ సౌకర్యంగా ఉంటుంది. నిర్దిష్ట ప్రాక్సీ అవసరమైన స్క్రిప్ట్లు developer home ఫైల్పై ఆధారపడకుండా ఆ ఆధారాన్ని స్పష్టంగా ప్రకటించాలి.
శాశ్వత కాన్ఫిగరేషన్లో క్రెడెన్షియల్స్ పట్ల జాగ్రత్త వహించండి. ఫైల్ యాక్సెస్ను పరిమితం చేసి ప్రాజెక్ట్ రిపోజిటరీలు లేదా సపోర్ట్ టికెట్లలోకి కాపీ చేయవద్దు. ఉపయోగకరమైన నిర్ధారణ నివేదిక పాస్వర్డ్ను ప్రచురించకుండా ఎంచుకున్న ప్రాక్సీని తెలియజేస్తుంది.