તમારા 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 કમાન્ડ કેવી રીતે શોધે છે અને કઈ રૂપરેખાંકન ફાઇલો છે તે તપાસો.
ડિફૉલ્ટને સરળ રાખો
સ્થિર વ્યક્તિગત રૂટ માટે ડિફૉલ્ટ ફાઇલ ઉપયોગી છે. ચોક્કસ પ્રોક્સી જરૂરી હોય તેવી સ્ક્રિપ્ટોએ ડેવલપરની હોમ ડિરેક્ટરીની ફાઇલ પર નિર્ભર રહેવાને બદલે આ નિર્ભરતા સ્પષ્ટ લખવી જોઈએ.
કાયમી રૂપરેખાંકનમાં ઓળખ વિગતો સાથે સાવચેત રહો. ફાઇલનો પ્રવેશ મર્યાદિત કરો અને તેને પ્રોજેક્ટ રિપોઝિટરી અથવા સપોર્ટ ટિકિટમાં ન નકલ કરો. ઉપયોગી ડાયગ્નોસ્ટિક રિપોર્ટ પાસવર્ડ જાહેર કર્યા વિના પસંદ કરેલી પ્રોક્સી બતાવે છે.