class.api.php: In remote api calls, allow referer and useragent to be set. #18400
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Update
api/class.api.php
to allowreferer
anduseragent
strings to be specified in thecurl
calls.Some software (eg WordFence) blocks call without referer and useragent. This change allows these values to be set.
Before
referer
anduseragent
cannot be set.After
referer
anduseragent
can be set.Technical Details
This file is not used by core but is copied into some extensions. The change has no effect until copied by extension authors.