HTTP Badge

The HTTP badge is our set of exercises created to help you learn how to use curl and write your own scripts. From sending common requests down to encoding and sending malformed requests, this badge will help you get better at crafting HTTP requests.

43 exercises 2624 completed 48 videos

Introduction Videos

Access to videos for this badge is only available with PentesterLab PRO

HTTP Exercises

Easy
HTTP Badge badge icon
HTTP 01
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 5147 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 02
  • This challenge covers how to send specific HTTP requests
  • 2 videos
  • Completed by 4882 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 03
  • This challenge covers how to send specific HTTP requests
  • 2 videos
  • Completed by 4643 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 04
  • This challenge covers how to send specific HTTP requests
  • 2 videos
  • Completed by 4470 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 05
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 4388 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 06
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 4273 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 07
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 4181 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 08
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 4167 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 09
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 4084 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 10
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3975 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 11
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3888 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 12
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3837 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 13
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3747 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 14
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3752 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 15
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3732 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 16
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3610 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 17
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3583 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 18
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3570 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 19
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3558 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 20
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3513 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 21
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3497 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 22
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3460 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 23
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3373 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 24
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3371 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 25
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3402 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 26
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3347 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 27
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3271 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 28
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3263 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 29
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3168 students
  • Takes < 1 Hr. on average

Hard
HTTP Badge badge icon
HTTP 30
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3205 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 31
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3135 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 32
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3067 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 33
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3058 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 34
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3022 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 35
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3061 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 36
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 2984 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 37
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 2957 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 38
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3012 students
  • Takes < 1 Hr. on average

Easy
HTTP Badge badge icon
HTTP 39
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 2992 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 40
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 3006 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 41
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 2781 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 42
  • This challenge covers how to send specific HTTP requests
  • 1 video
  • Completed by 2809 students
  • Takes < 1 Hr. on average

Medium
HTTP Badge badge icon
HTTP 43
  • This challenge covers how to send specific HTTP requests
  • 2 videos
  • Completed by 2712 students
  • Takes < 1 Hr. on average