Skip to content

Filtering data based on keys not values #12

Open
@bilfeldt

Description

@bilfeldt

It should be possible to provide an array of headers to filter, an array of query parameters to filter and body parameters to remove (last two could be combined to one payload array) - note that this can be individual for request and response:

Http::log([], // No context added
    [
        'filter_request_headers' => [
            'user-agent',
        ],
        'filter_request_payload' => [
            'apitoken', // remove any "apitoken" provided in either request json or query
        ],
        'filter_response_payload' => [
            'data.*.base64_pdf',
        ],
    ]
)->get(...)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions