-
-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[rb] Add set cache behaviour #15114
base: trunk
Are you sure you want to change the base?
[rb] Add set cache behaviour #15114
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
Description
This PR is a work in progress dependent on #14900
Motivation and Context
The motivation for this PR is to add support for the last network command for the ruby BiDi implementation, which is set cache behavior
Types of changes
Checklist
PR Type
Enhancement, Tests
Description
Introduced BiDi network interception capabilities, including request, response, and authentication handling.
Added support for cache behavior management and URL pattern filtering.
Implemented new utility classes for cookies, headers, and credentials serialization.
Enhanced test coverage for BiDi network features, including integration and unit tests.
Changes walkthrough 📝
15 files
Added autoloads for BiDi network interception classes.
Enhanced BiDi network with interception and cache behavior methods.
Introduced cookies handling for BiDi network requests.
Added credentials handling for BiDi network authentication.
Implemented headers handling for BiDi network requests.
Added intercepted authentication handling for BiDi network.
Created base class for intercepted network items.
Added intercepted request handling for BiDi network.
Added intercepted response handling for BiDi network.
Implemented URL pattern formatting for BiDi network interception.
Enhanced common network module with BiDi interception support.
Updated BiDi type signatures for callback handling.
Updated BiDi network type signatures for new methods.
Added type signatures for BiDi cookies handling.
Added type signatures for BiDi credentials handling.
5 files
Added integration tests for BiDi network interception.
Enhanced integration tests for network handlers and callbacks.
Added unit tests for BiDi cookies handling.
Added unit tests for BiDi credentials handling.
Added unit tests for BiDi headers handling.
9 files