Spur Documentation home page
Search...
⌘K
Getting Started
Welcome to Spur!
Write your first test
Prompting 101 Guide
Common Pitfalls
FAQs
Authoring Tests
Video to Test Generation
Scenario Tables
Script to Test Generation
Spur Test Debugger
Resources
Prompt Library
Test Step Types
Types of Test Steps
Discrete Actions
Verification
Extractions
Scenarios
JavaScript Actions
Browser Actions
Variables
Advanced Testing
Email Inbox
HTTP Request Overrides
Running Tests
Test Execution Methods
Manual Test Execution
Scheduled Tests
Snooze Tests
Caching Tests
CI/CD
Sharing Test Run Results
Organizing Tests
Authentication
Test Suite
Individual Tests
Test Dependencies
Dashboard
Data Analysis
Statistics
Sign In
Book a Demo
Spur Documentation home page
Search...
⌘K
Ask AI
Sign In
Book a Demo
Book a Demo
Search...
Navigation
Advanced Testing
HTTP Request Overrides
Documentation
Changelog
Integrations
Press
Community
Documentation
Changelog
Integrations
Press
Community
Advanced Testing
HTTP Request Overrides
Customize viewport, locale, and HTTP headers
Overview
Powerful HTTP request override capabilities for advanced testing scenarios. Perfect for A/B testing, header modifications, and internal logic testing.
How to override HTTP requests
When creating a test, scroll to ‘Advanced Configurations.’ Choose from predefined preferences or specify custom preferences for the viewport, locale, and HTTP headers.
Was this page helpful?
Yes
No
Previous
Test Execution Methods
Spur provides multiple ways to run your tests, from manual execution to automated scheduling and CI/CD integration.
Next
On this page
Overview
How to override HTTP requests
Assistant
Responses are generated using AI and may contain mistakes.