İçeriğe geç

cURL ile proxy nasıl kullanılır: eksiksiz rehber

TL;DR

Komut satırından HTTP istekleri için GProxy proxy'lerini cURL ile kullanın. HTTP, HTTPS, SOCKS5 proxy türlerini, kimlik doğrulamayı ve gelişmiş seçenekleri kapsar.

Dil: CLI

Ön koşullar

  • [
  • "
  • c
  • U
  • R
  • L
  • 7
  • .
  • x
  • +
  • k
  • u
  • r
  • u
  • l
  • u
  • (
  • ç
  • o
  • ğ
  • u
  • s
  • i
  • s
  • t
  • e
  • m
  • d
  • e
  • ö
  • n
  • c
  • e
  • d
  • e
  • n
  • k
  • u
  • r
  • u
  • l
  • u
  • g
  • e
  • l
  • i
  • r
  • )
  • "
  • ,
  • "
  • A
  • k
  • t
  • i
  • f
  • p
  • r
  • o
  • x
  • y
  • p
  • a
  • k
  • e
  • t
  • i
  • o
  • l
  • a
  • n
  • b
  • i
  • r
  • G
  • P
  • r
  • o
  • x
  • y
  • h
  • e
  • s
  • a
  • b
  • ı
  • "
  • ,
  • "
  • T
  • e
  • r
  • m
  • i
  • n
  • a
  • l
  • e
  • r
  • i
  • ş
  • i
  • m
  • i
  • (
  • L
  • i
  • n
  • u
  • x
  • ,
  • m
  • a
  • c
  • O
  • S
  • v
  • e
  • y
  • a
  • W
  • i
  • n
  • d
  • o
  • w
  • s
  • W
  • S
  • L
  • )
  • "
  • ]

Adım adım kurulum

1

[

2

{

3

"

4

T

5

I

6

T

7

L

8

E

9

"

10

:

11

12

"

13

C

14

U

15

R

16

L

17

'

18

Ü

19

N

20

21

K

22

U

23

R

24

U

25

L

26

U

27

28

O

29

L

30

D

31

U

32

Ğ

33

U

34

N

35

U

36

37

D

38

O

39

Ğ

40

R

41

U

42

L

43

A

44

Y

45

I

46

N

47

"

48

,

49

50

"

51

D

52

E

53

S

54

C

55

R

56

I

57

P

58

T

59

I

60

O

61

N

62

"

63

:

64

65

"

66

C

67

U

68

R

69

L

70

71

S

72

Ü

73

R

74

Ü

75

M

76

Ü

77

N

78

Ü

79

Z

80

Ü

81

82

K

83

O

84

N

85

T

86

R

87

O

88

L

89

90

E

91

D

92

I

93

N

94

"

95

,

96

97

"

98

C

99

O

100

D

101

E

102

"

103

:

104

105

"

106

C

107

U

108

R

109

L

110

111

-

112

-

113

V

114

E

115

R

116

S

117

I

118

O

119

N

120

"

121

}

122

,

123

124

{

125

"

126

T

127

I

128

T

129

L

130

E

131

"

132

:

133

134

"

135

T

136

E

137

M

138

E

139

L

140

141

B

142

I

143

R

144

145

P

146

R

147

O

148

X

149

Y

150

'

151

L

152

I

153

154

I

155

S

156

T

157

E

158

K

159

160

Y

161

A

162

P

163

I

164

N

165

"

166

,

167

168

"

169

D

170

E

171

S

172

C

173

R

174

I

175

P

176

T

177

I

178

O

179

N

180

"

181

:

182

183

"

184

G

185

P

186

R

187

O

188

X

189

Y

190

191

Ü

192

Z

193

E

194

R

195

I

196

N

197

D

198

E

199

N

200

201

Y

202

Ö

203

N

204

L

205

E

206

N

207

D

208

I

209

R

210

M

211

E

212

K

213

214

I

215

Ç

216

I

217

N

218

219

-

220

X

221

222

B

223

A

224

Y

225

R

226

A

227

Ğ

228

I

229

N

230

I

231

232

K

233

U

234

L

235

L

236

A

237

N

238

I

239

N

240

"

241

,

242

243

"

244

C

245

O

246

D

247

E

248

"

249

:

250

251

"

252

C

253

U

254

R

255

L

256

257

-

258

X

259

260

H

261

T

262

T

263

P

264

:

265

/

266

/

267

U

268

S

269

E

270

R

271

:

272

P

273

A

274

S

275

S

276

@

277

P

278

R

279

O

280

X

281

Y

282

.

283

G

284

P

285

R

286

O

287

X

288

Y

289

.

290

N

291

E

292

T

293

:

294

1

295

0

296

0

297

0

298

299

H

300

T

301

T

302

P

303

S

304

:

305

/

306

/

307

H

308

T

309

T

310

P

311

B

312

I

313

N

314

.

315

O

316

R

317

G

318

/

319

I

320

P

321

"

322

}

323

,

324

325

{

326

"

327

T

328

I

329

T

330

L

331

E

332

"

333

:

334

335

"

336

S

337

O

338

C

339

K

340

S

341

5

342

343

P

344

R

345

O

346

X

347

Y

348

349

K

350

U

351

L

352

L

353

A

354

N

355

I

356

N

357

"

358

,

359

360

"

361

D

362

E

363

S

364

C

365

R

366

I

367

P

368

T

369

I

370

O

371

N

372

"

373

:

374

375

"

376

S

377

O

378

C

379

K

380

S

381

5

382

383

U

384

Ç

385

386

N

387

O

388

K

389

T

390

A

391

S

392

I

393

394

Ü

395

Z

396

E

397

R

398

I

399

N

400

D

401

E

402

N

403

404

Y

405

Ö

406

N

407

L

408

E

409

N

410

D

411

I

412

R

413

I

414

N

415

"

416

,

417

418

"

419

C

420

O

421

D

422

E

423

"

424

:

425

426

"

427

C

428

U

429

R

430

L

431

432

-

433

X

434

435

S

436

O

437

C

438

K

439

S

440

5

441

:

442

/

443

/

444

U

445

S

446

E

447

R

448

:

449

P

450

A

451

S

452

S

453

@

454

P

455

R

456

O

457

X

458

Y

459

.

460

G

461

P

462

R

463

O

464

X

465

Y

466

.

467

N

468

E

469

T

470

:

471

1

472

0

473

0

474

1

475

476

H

477

T

478

T

479

P

480

S

481

:

482

/

483

/

484

H

485

T

486

T

487

P

488

B

489

I

490

N

491

.

492

O

493

R

494

G

495

/

496

I

497

P

498

"

499

}

500

,

501

502

{

503

"

504

T

505

I

506

T

507

L

508

E

509

"

510

:

511

512

"

513

Ü

514

L

515

K

516

E

517

518

H

519

E

520

D

521

E

522

F

523

L

524

E

525

M

526

E

527

Y

528

I

529

530

A

531

Y

532

A

533

R

534

L

535

A

536

Y

537

I

538

N

539

"

540

,

541

542

"

543

D

544

E

545

S

546

C

547

R

548

I

549

P

550

T

551

I

552

O

553

N

554

"

555

:

556

557

"

558

B

559

E

560

L

561

I

562

R

563

L

564

I

565

566

B

567

I

568

R

569

570

Ü

571

L

572

K

573

E

574

Y

575

I

576

577

H

578

E

579

D

580

E

581

F

582

L

583

E

584

Y

585

I

586

N

587

"

588

,

589

590

"

591

C

592

O

593

D

594

E

595

"

596

:

597

598

"

599

C

600

U

601

R

602

L

603

604

-

605

X

606

607

H

608

T

609

T

610

P

611

:

612

/

613

/

614

U

615

S

616

E

617

R

618

-

619

C

620

O

621

U

622

N

623

T

624

R

625

Y

626

-

627

D

628

E

629

:

630

P

631

A

632

S

633

S

634

@

635

P

636

R

637

O

638

X

639

Y

640

.

641

G

642

P

643

R

644

O

645

X

646

Y

647

.

648

N

649

E

650

T

651

:

652

1

653

0

654

0

655

0

656

657

H

658

T

659

T

660

P

661

S

662

:

663

/

664

/

665

H

666

T

667

T

668

P

669

B

670

I

671

N

672

.

673

O

674

R

675

G

676

/

677

I

678

P

679

"

680

}

681

,

682

683

{

684

"

685

T

686

I

687

T

688

L

689

E

690

"

691

:

692

693

"

694

O

695

R

696

T

697

A

698

M

699

700

D

701

E

702

Ğ

703

I

704

Ş

705

K

706

E

707

N

708

L

709

E

710

R

711

I

712

N

713

I

714

715

K

716

U

717

L

718

L

719

A

720

N

721

I

722

N

723

"

724

,

725

726

"

727

D

728

E

729

S

730

C

731

R

732

I

733

P

734

T

735

I

736

O

737

N

738

"

739

:

740

741

"

742

P

743

R

744

O

745

X

746

Y

747

'

748

Y

749

I

750

751

T

752

Ü

753

M

754

755

I

756

S

757

T

758

E

759

K

760

L

761

E

762

R

763

764

I

765

Ç

766

I

767

N

768

769

G

770

E

771

N

772

E

773

L

774

775

O

776

L

777

A

778

R

779

A

780

K

781

782

A

783

Y

784

A

785

R

786

L

787

A

788

Y

789

I

790

N

791

"

792

,

793

794

"

795

C

796

O

797

D

798

E

799

"

800

:

801

802

"

803

E

804

X

805

P

806

O

807

R

808

T

809

810

H

811

T

812

T

813

P

814

_

815

P

816

R

817

O

818

X

819

Y

820

=

821

H

822

T

823

T

824

P

825

:

826

/

827

/

828

U

829

S

830

E

831

R

832

:

833

P

834

A

835

S

836

S

837

@

838

P

839

R

840

O

841

X

842

Y

843

.

844

G

845

P

846

R

847

O

848

X

849

Y

850

.

851

N

852

E

853

T

854

:

855

1

856

0

857

0

858

0

859

\

860

N

861

E

862

X

863

P

864

O

865

R

866

T

867

868

H

869

T

870

T

871

P

872

S

873

_

874

P

875

R

876

O

877

X

878

Y

879

=

880

H

881

T

882

T

883

P

884

:

885

/

886

/

887

U

888

S

889

E

890

R

891

:

892

P

893

A

894

S

895

S

896

@

897

P

898

R

899

O

900

X

901

Y

902

.

903

G

904

P

905

R

906

O

907

X

908

Y

909

.

910

N

911

E

912

T

913

:

914

1

915

0

916

0

917

0

918

\

919

N

920

C

921

U

922

R

923

L

924

925

H

926

T

927

T

928

P

929

S

930

:

931

/

932

/

933

H

934

T

935

T

936

P

937

B

938

I

939

N

940

.

941

O

942

R

943

G

944

/

945

I

946

P

947

"

948

}

949

,

950

951

{

952

"

953

T

954

I

955

T

956

L

957

E

958

"

959

:

960

961

"

962

A

963

Y

964

R

965

I

966

N

967

T

968

I

969

L

970

I

971

972

Ç

973

I

974

K

975

T

976

I

977

Y

978

L

979

A

980

981

T

982

E

983

S

984

T

985

986

E

987

D

988

I

989

N

990

"

991

,

992

993

"

994

D

995

E

996

S

997

C

998

R

999

I

1000

P

1001

T

1002

I

1003

O

1004

N

1005

"

1006

:

1007

1008

"

1009

-

1010

V

1011

1012

B

1013

A

1014

Y

1015

R

1016

A

1017

Ğ

1018

I

1019

Y

1020

L

1021

A

1022

1023

P

1024

R

1025

O

1026

X

1027

Y

1028

1029

B

1030

A

1031

Ğ

1032

L

1033

A

1034

N

1035

T

1036

I

1037

S

1038

I

1039

N

1040

I

1041

1042

A

1043

Y

1044

I

1045

K

1046

L

1047

A

1048

Y

1049

I

1050

N

1051

"

1052

,

1053

1054

"

1055

C

1056

O

1057

D

1058

E

1059

"

1060

:

1061

1062

"

1063

C

1064

U

1065

R

1066

L

1067

1068

-

1069

V

1070

1071

-

1072

X

1073

1074

H

1075

T

1076

T

1077

P

1078

:

1079

/

1080

/

1081

U

1082

S

1083

E

1084

R

1085

:

1086

P

1087

A

1088

S

1089

S

1090

@

1091

P

1092

R

1093

O

1094

X

1095

Y

1096

.

1097

G

1098

P

1099

R

1100

O

1101

X

1102

Y

1103

.

1104

N

1105

E

1106

T

1107

:

1108

1

1109

0

1110

0

1111

0

1112

1113

H

1114

T

1115

T

1116

P

1117

S

1118

:

1119

/

1120

/

1121

H

1122

T

1123

T

1124

P

1125

B

1126

I

1127

N

1128

.

1129

O

1130

R

1131

G

1132

/

1133

I

1134

P

1135

"

1136

}

1137

]

Kod örnekleri

Neden cURL ile proxy kullanmalısınız?

cURL, neredeyse her Linux, macOS ve Windows sisteminde kurulu olan, HTTP istekleri için evrensel komut satırı aracıdır. cURL'e GProxy proxy'leri eklediğinizde proxy bağlantılarını test edebilir, API çağrılarını farklı IP'ler üzerinden ayıklayabilir ve otomatik veri toplama için shell script'ler yazabilirsiniz. GProxy'nin 150+ ülkedeki 10M+ residential IP'si ile doğrudan terminalinizden her konumdan istek gönderebilirsiniz.

Temel proxy söz dizimi

cURL, proxy'leri -x veya --proxy bayrağıyla destekler. Biçim şudur: -x protocol://user:pass@host:port. GProxy, HTTP, HTTPS ve SOCKS5 protokollerini destekler; hepsi bu tek bayrakla yapılandırılabilir.

Kimlik doğrulama yöntemleri

GProxy, cURL ile iki kimlik doğrulama yöntemini destekler: proxy URL'sinde satır içi kimlik bilgileri ve IP beyaz listesi doğrulaması (kimlik bilgisi gerekmez). Satır içi doğrulama için kullanıcı adınızı ve parolanızı doğrudan proxy URL'sine ekleyin. IP beyaz listesi için makinenizin IP'sini GProxy panelinize ekleyin ve proxy'yi kimlik bilgisi olmadan kullanın.

SOCKS5 ile HTTP proxy karşılaştırması

cURL hem HTTP hem SOCKS5 proxy'leri destekler. Standart web istekleri için HTTP proxy'leri (-x http://...) kullanın. HTTP dışı trafiği proxy'lemeniz gerektiğinde veya hedef SOCKS5 istediğinde SOCKS5 (-x socks5://...) kullanın. GProxy her iki seçeneği farklı portlarda sunar.

Ortam değişkenleri

Tüm cURL istekleri için proxy'yi ortam değişkenleriyle ayarlayın: export HTTP_PROXY=http://user:[email protected]:1000 ve HTTPS_PROXY. Bu, her komutu değiştirmeden tüm HTTP trafiğinin GProxy üzerinden gitmesini istediğiniz shell script'ler ve CI/CD hatları için kullanışlıdır.

Ülke hedefleme

GProxy kullanıcı adınıza ülke kodunu ekleyerek belirli ülkeleri hedefleyin: USER-country-us, USER-country-de vb. Bu, isteğinizi o ülkedeki bir residential IP üzerinden yönlendirir; coğrafi kısıtlı API'leri test etmek veya yerelleştirilmiş içeriği doğrulamak için gereklidir.

Kullanım senaryoları

[

{

"

T

I

T

L

E

"

:

"

A

P

I

T

E

S

T

I

"

,

"

D

E

S

C

R

I

P

T

I

O

N

"

:

"

C

O

Ğ

R

A

F

I

K

I

S

I

T

L

A

M

A

L

A

R

I

V

E

R

A

T

E

L

I

M

I

T

I

N

G

D

A

V

R

A

N

I

Ş

I

N

I

D

O

Ğ

R

U

L

A

M

A

K

I

Ç

I

N

A

P

I

'

L

E

R

I

F

A

R

K

L

I

K

O

N

U

M

V

E

I

P

'

L

E

R

D

E

N

T

E

S

T

E

D

I

N

.

"

}

,

{

"

T

I

T

L

E

"

:

"

S

H

E

L

L

S

C

R

I

P

T

O

T

O

M

A

S

Y

O

N

U

"

,

"

D

E

S

C

R

I

P

T

I

O

N

"

:

"

G

P

R

O

X

Y

I

P

'

L

E

R

I

A

R

A

S

I

N

D

A

O

T

O

M

A

T

I

K

O

L

A

R

A

K

R

O

T

A

S

Y

O

N

Y

A

P

A

N

V

E

R

I

T

O

P

L

A

M

A

S

C

R

I

P

T

'

L

E

R

I

Y

A

Z

I

N

.

"

}

,

{

"

T

I

T

L

E

"

:

"

P

R

O

X

Y

B

A

Ğ

L

A

N

T

I

T

E

S

T

I

"

,

"

D

E

S

C

R

I

P

T

I

O

N

"

:

"

G

P

R

O

X

Y

K

I

M

L

I

K

B

I

L

G

I

L

E

R

I

N

I

Z

I

V

E

P

R

O

X

Y

B

A

Ğ

L

A

N

T

I

N

I

Z

I

K

O

M

U

T

S

A

T

I

R

I

N

D

A

N

H

I

Z

L

I

C

A

D

O

Ğ

R

U

L

A

Y

I

N

.

"

}

,

{

"

T

I

T

L

E

"

:

"

C

I

/

C

D

H

A

T

T

I

E

N

T

E

G

R

A

S

Y

O

N

U

"

,

"

D

E

S

C

R

I

P

T

I

O

N

"

:

"

T

U

T

A

R

L

I

T

E

S

T

L

E

R

I

Ç

I

N

C

I

/

C

D

H

T

T

P

I

S

T

E

K

L

E

R

I

N

I

O

R

T

A

M

D

E

Ğ

I

Ş

K

E

N

L

E

R

I

Y

L

E

G

P

R

O

X

Y

Ü

Z

E

R

I

N

D

E

N

Y

Ö

N

L

E

N

D

I

R

I

N

.

"

}

]

Pro ipuçları
Proxy üzerinden yanıt sürelerini ölçmek için -w bayrağını kullanın. Proxy sorunlarında hızlı hata almak için --connect-timeout 10 ekleyin. Kalıcı proxy yapılandırması için .curlrc dosyası kullanın. Script'lerde JSON ayrıştırmak için çıktıyı jq'ya aktarın.

FAQ

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Başlamaya hazır mısınız?

GProxy ile dakikalar içinde başlayın — residential proxy'ler $0.85/GB'den, IPv6 $0.03/proxy'den, kullandıkça öde.

Diğer entegrasyonlar

support_agent
GProxy Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.