Ruka hadi maudhui makuu

Kibadilishi cha cURL hadi Msimbo bila malipo

Bandika amri ya cURL (pamoja na "Copy as cURL" ya Chrome DevTools) upate msimbo sawa katika JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go, au PowerShell. Huchanganuliwa kabisa kwenye kivinjari chako โ€” tokeni hazitoki kwenye kifaa chako.

๐Ÿ’ก Bandika amri yoyote ya curl โ€” ikiwemo amri za mistari mingi yenye \ โ€” na upate msimbo sawa. Uchambuzi unafanyika kabisa kwenye kivinjari chako; ombi lako (na tokeni zozote ndani yake) haziachi kifaa chako.

Matumizi ya kawaida

  • Geuza cURL kuwa PythonGeuza amri ya cURL kuwa misimbo ya Python inayoombwa, tayari kuendesha.
  • Geuza cURL kuwa JavaScript kumkamataUnda simu ya kumkamata kivinjari/Node kutoka kwa amri ya cURL.
  • Geuza "Nakili kama cURL" kutoka kwa DevToolsBandika ombi lililoiga kutoka kwa kichupo cha mtandao cha kivinjari chako na pata msimbo safi.
  • Geuza cURL kuwa GoUnda msimbo wa Go net/http kutoka kwa amri ya cURL.
  • Elewa Amri ya cURL Inafanya NiniTazama ombi la cURL kilicho andikwa upya katika lugha unayojua ili kuielewa.

Jinsi Inavyofanya Kazi

Kunakili cURL command kutoka kwenye hati za API au tab ya mtandao wa kivinjari chako na kuandika tena na mtaji ni mjinga. Hii hubadilisha anatambua command na kuzalisha code sawa โ€” na kwa sababu inaweza kubeba tokens ya auth, hazitumwi command yako popote.

  1. 1
    Unaandika cURL command
    Kwa kujumuisha commands yenye safu wengi na backslash continuations, kichwa kilicho na kauli, JSON bodies, na basic auth.
  2. 2
    Shell-aware tokenizer inatambua
    Command inatokena kukamatia machafu/quotes wazi na escapes, kisha kila bendera (-X, -H, -d, -F, -u, na zaidi) inatambuliwa โ€” zote katika kivinjari chako.
  3. 3
    Code sawa inazaaliwa
    Chagua JavaScript (fetch), Node.js, Python (requests), au Go (net/http). JSON bodies hutolewa kama vitu vya asili ambapo hufanya hisni.
  4. 4
    Nakili na andika kwenye mradi wako
    Code inazaaliwa ni tayari kwa matumizi; nakilii kwa kubofya moja.

cURL commands mara nyingi zinajumuisha bearer tokens, API keys, na cookies. Wazazi wangi mtandaoni wanatuma command yako kwenye seva kwa kutengeneza. Hii inatambua kila kitu ndani, kwa hivyo siri zako hutoweza ukurasa.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara