{"id":22871705,"url":"https://github.com/qainsights/curl-for-performance-engineers","last_synced_at":"2026-02-26T07:41:43.574Z","repository":{"id":94104143,"uuid":"361310701","full_name":"QAInsights/cURL-for-Performance-Engineers","owner":"QAInsights","description":"cURL for Performance Engineers","archived":false,"fork":false,"pushed_at":"2021-04-26T04:09:04.000Z","size":6,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-01T02:42:48.376Z","etag":null,"topics":["curl","performance-engineering","performance-testing","qainsights","testing"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QAInsights.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-25T02:17:52.000Z","updated_at":"2023-03-27T13:26:25.000Z","dependencies_parsed_at":"2023-03-05T09:00:36.603Z","dependency_job_id":null,"html_url":"https://github.com/QAInsights/cURL-for-Performance-Engineers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/QAInsights/cURL-for-Performance-Engineers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QAInsights%2FcURL-for-Performance-Engineers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QAInsights%2FcURL-for-Performance-Engineers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QAInsights%2FcURL-for-Performance-Engineers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QAInsights%2FcURL-for-Performance-Engineers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QAInsights","download_url":"https://codeload.github.com/QAInsights/cURL-for-Performance-Engineers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QAInsights%2FcURL-for-Performance-Engineers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29851667,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T22:37:40.667Z","status":"online","status_checked_at":"2026-02-26T02:00:06.774Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["curl","performance-engineering","performance-testing","qainsights","testing"],"created_at":"2024-12-13T13:21:15.909Z","updated_at":"2026-02-26T07:41:43.556Z","avatar_url":"https://github.com/QAInsights.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# cURL for Performance Engineers\n\n## Examples\n\nIn WSL:\n```curl --version```\n\nIn Windows PowerShell:\n\n```curl -version``` will fail. Type ```curl.exe --version``` for valid output.\n\n```curl https://example.com```\n\n```curl -v https://example.com```\n\n```curl --trace output https://example.com```\n\n```curl --trace - --trace-time example.com```\n\n```curl --trace-ascii ascii_output https://example.com```\n\n### Globbing\n\n```curl https://reqres.in/api/users/\\[1-10\\]```\n\n```curl https://reqres.in/api/users/\\{1,10,111,5\\}```\n\n#### Storing Output\n```curl https://reqres.in/api/users/\\{1,10,111,5\\} -o \"output_#1\"```\n\n\u003e ls  \n\n\u003e output_1  output_10  output_111  output_5\n\n### Progress Bar\n\n```curl https://reqres.in/api/users/\\{1,10,111,5\\} -o \"output_#1\" -#```\n\n### Redirects\n```curl http://example.com/ \u003e example.html```\n\n```curl example.com --next example.net```\n\n### Follow Redirects\n\n```curl google.com -L```\n\n### Proxy\n```curl -x localhost:8080 http://example.com/```\n\n```curl --proxy localhost:8080 http://example.com/```\n\n### POST\n```curl -X POST -d '{\"name\":\"morpheus\",\"job\":\"leader\"}' https://reqres.in/api/users```\n\n####  Multipart Form\n```\ncurl -F custname=tester \\\n -F custtel=1234 \\\n -F custemail=test%40test.com \\\n -F size=small \\\n -F topping=bacon \\\n -F delivery=15%3A00 \\\n -F comments=knock+the+door \\\n http://httpbin.org/post\n```\n\n### Cookies\n\n#### Save\n```curl -c cookies.txt http://example.com```\n\n#### Load\n```curl -b cookies.txt https://www.google.com```\n\n### Basic Auth\n\n```curl --user client321:test123 https://zigzag-selective-boysenberry.glitch.me```\n\n### Performance Measurements\n\n```curl -w \"Request Done \\n\" http://example.com/```\n\n```curl -w @output.txt http://example.com```\n\n```curl -w \"HTTP Version: %{http_version}\\nCode: %{response_code}\\nTotal Time: %{time_total} \\n\" --head http://example.com```\n\n```curl -w @timings.txt --head http://bing.com```\n\ntimings.txt\n```\nurl: %{url}\\n\ncode: %{response_code}\\n\nnumber of bytes: %{size_download}\\n\naverage download speed: %{speed_download}\\n\naverage download speed: %{speed_upload}\\n\nredirect_url : %{redirect_url}\\n\n\ntime_namelookup:  %{time_namelookup}s\\n\ntime_connect:  %{time_connect}s\\n\ntime_appconnect:  %{time_appconnect}s\\n\ntime_pretransfer:  %{time_pretransfer}s\\n\ntime_redirect:  %{time_redirect}s\\n\ntime_starttransfer:  %{time_starttransfer}s\\n\n\ntime_total:  %{time_total}s\\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqainsights%2Fcurl-for-performance-engineers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqainsights%2Fcurl-for-performance-engineers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqainsights%2Fcurl-for-performance-engineers/lists"}