The Julia Language logoThe Julia Language logo
  • Julia Documentation
    • Getting Started
    • Installation
    • Variables
    • Integers and Floating-Point Numbers
    • Mathematical Operations and Elementary Functions
    • Complex and Rational Numbers
    • Strings
    • Functions
    • Control Flow
    • Scope of Variables
    • Types
    • Methods
    • Constructors
    • Conversion and Promotion
    • Interfaces
    • Modules
    • Documentation
    • Metaprogramming
    • Single- and multi-dimensional Arrays
    • Missing Values
    • Networking and Streams
    • Parallel Computing
    • Asynchronous Programming
    • Multi-Threading
    • Multi-processing and Distributed Computing
    • Running External Programs
    • Calling C and Fortran Code
    • Handling Operating System Variation
    • Environment Variables
    • Embedding Julia
    • Code Loading
    • Profiling
    • Stack Traces
    • Performance Tips
    • Workflow Tips
    • Style Guide
    • Frequently Asked Questions
    • Noteworthy Differences from other Languages
    • Unicode Input
    • Command-line Interface
    • Essentials
    • Collections and Data Structures
    • Mathematics
    • Numbers
    • Strings
    • Arrays
    • Tasks
    • Multi-Threading
    • Scoped Values
    • Constants
    • Filesystem
    • I/O and Network
    • Punctuation
    • Sorting and Related Functions
    • Iteration utilities
    • Reflection and introspection
    • C Interface
    • C Standard Library
    • StackTraces
    • SIMD Support
    • ArgTools
    • Artifacts
    • Base64
    • CRC32c
    • Dates
    • Delimited Files
    • Distributed Computing
    • Downloads
    • File Events
    • Future
    • Interactive Utilities
    • Lazy Artifacts
    • LibCURL
    • LibGit2
    • Dynamic Linker
    • Linear Algebra
    • Logging
    • Markdown
    • Memory-mapped I/O
    • Network Options
    • Pkg
    • Printf
    • Profiling
    • The Julia REPL
    • Random Numbers
    • SHA
    • Serialization
    • Shared Arrays
    • Sockets
    • Sparse Arrays
    • Statistics
    • StyledStrings
    • TOML
    • Tar
    • Unit Testing
    • UUIDs
    • Unicode
      • Initialization of the Julia runtime
      • Julia ASTs
      • More about types
      • Memory layout of Julia Objects
      • Eval of Julia code
      • Calling Conventions
      • High-level Overview of the Native-Code Generation Process
      • Julia Functions
      • Base.Cartesian
      • Talking to the compiler (the :meta mechanism)
      • SubArrays
      • isbits Union Optimizations
      • System Image Building
      • Package Images
      • Custom LLVM Passes
      • Working with LLVM
      • printf() and stdio in the Julia runtime
      • Bounds checking
      • Proper maintenance and care of multi-threading locks
      • Arrays with custom indices
      • Module loading
      • Inference
      • Julia SSA-form IR
      • EscapeAnalysis
      • Ahead of Time Compilation
      • Static analyzer annotations for GC correctness in C code
      • Garbage Collection in Julia
      • JIT Design and Implementation
      • Core.Builtins
      • Fixing precompilation hangs due to open tasks or IO
      • Reporting and analyzing crashes (segfaults)
      • gdb debugging tips
      • Using Valgrind with Julia
      • External Profiler Support
      • Sanitizer support
      • Instrumenting Julia with DTrace, and bpftrace
      • Building Julia (Detailed)
      • Linux
      • macOS
      • Windows
      • FreeBSD
      • ARM (Linux)
      • Binary distributions
Version
  • Standard Library
  • LibCURL
  • LibCURL
๏‚›GitHub๏„

LibCURL

This is a simple Julia wrapper around http://curl.haxx.se/libcurl/ generated using Clang.jl. Please see the libcurl API documentation for help on how to use this package.

ยซ Lazy ArtifactsLibGit2 ยป

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.8.0 on Wednesday 9 July 2025. Using Julia version 1.11.6.