Laravel remove header values from API response
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
Laravel App Version 5.6
i wish to remove the value private from the Cache-Control Header which is presented in the API response
i have a middleware that is adding the "no-cache" and "no-store" values
$response = $next($request);
$response->headers->set('Cache-Control', 'no-cache, no-store');
return $response;
is it possible to do it in the same Middleware or any other work around
EDIT1 :
in PHP.ini i have left the value "session.cache_limiter" empty, made sure .htacess is not appending headers and changed my middleware to do the following
$response->headers->remove('Cache-Control');
$response->headers->set('Cache-Control', 'no-cache, no-store');
still getting the private value in the header.
php laravel laravel-5
|
show 4 more comments
Laravel App Version 5.6
i wish to remove the value private from the Cache-Control Header which is presented in the API response
i have a middleware that is adding the "no-cache" and "no-store" values
$response = $next($request);
$response->headers->set('Cache-Control', 'no-cache, no-store');
return $response;
is it possible to do it in the same Middleware or any other work around
EDIT1 :
in PHP.ini i have left the value "session.cache_limiter" empty, made sure .htacess is not appending headers and changed my middleware to do the following
$response->headers->remove('Cache-Control');
$response->headers->set('Cache-Control', 'no-cache, no-store');
still getting the private value in the header.
php laravel laravel-5
wait, what's the problem with that private value?
– Smankusors
Jan 3 at 4:39
uh oh... can you check other middlewares?
– Smankusors
Jan 3 at 4:53
yeah i did none of them is adding the private value
– maces
Jan 3 at 4:55
this might help you stackoverflow.com/questions/12908766/…
– HilAy Patel
Jan 3 at 5:20
1
I think it's set by default bysymfonyhttp-foundationResponseHeaderBag
. It looks like it want to setprivate
orpublic
, you can't remove it. Unless you edit thecomputeCacheControlValue()
function
– Smankusors
Jan 4 at 5:52
|
show 4 more comments
Laravel App Version 5.6
i wish to remove the value private from the Cache-Control Header which is presented in the API response
i have a middleware that is adding the "no-cache" and "no-store" values
$response = $next($request);
$response->headers->set('Cache-Control', 'no-cache, no-store');
return $response;
is it possible to do it in the same Middleware or any other work around
EDIT1 :
in PHP.ini i have left the value "session.cache_limiter" empty, made sure .htacess is not appending headers and changed my middleware to do the following
$response->headers->remove('Cache-Control');
$response->headers->set('Cache-Control', 'no-cache, no-store');
still getting the private value in the header.
php laravel laravel-5
Laravel App Version 5.6
i wish to remove the value private from the Cache-Control Header which is presented in the API response
i have a middleware that is adding the "no-cache" and "no-store" values
$response = $next($request);
$response->headers->set('Cache-Control', 'no-cache, no-store');
return $response;
is it possible to do it in the same Middleware or any other work around
EDIT1 :
in PHP.ini i have left the value "session.cache_limiter" empty, made sure .htacess is not appending headers and changed my middleware to do the following
$response->headers->remove('Cache-Control');
$response->headers->set('Cache-Control', 'no-cache, no-store');
still getting the private value in the header.
php laravel laravel-5
php laravel laravel-5
edited Jan 4 at 6:53
maces
asked Jan 3 at 4:37


macesmaces
655
655
wait, what's the problem with that private value?
– Smankusors
Jan 3 at 4:39
uh oh... can you check other middlewares?
– Smankusors
Jan 3 at 4:53
yeah i did none of them is adding the private value
– maces
Jan 3 at 4:55
this might help you stackoverflow.com/questions/12908766/…
– HilAy Patel
Jan 3 at 5:20
1
I think it's set by default bysymfonyhttp-foundationResponseHeaderBag
. It looks like it want to setprivate
orpublic
, you can't remove it. Unless you edit thecomputeCacheControlValue()
function
– Smankusors
Jan 4 at 5:52
|
show 4 more comments
wait, what's the problem with that private value?
– Smankusors
Jan 3 at 4:39
uh oh... can you check other middlewares?
– Smankusors
Jan 3 at 4:53
yeah i did none of them is adding the private value
– maces
Jan 3 at 4:55
this might help you stackoverflow.com/questions/12908766/…
– HilAy Patel
Jan 3 at 5:20
1
I think it's set by default bysymfonyhttp-foundationResponseHeaderBag
. It looks like it want to setprivate
orpublic
, you can't remove it. Unless you edit thecomputeCacheControlValue()
function
– Smankusors
Jan 4 at 5:52
wait, what's the problem with that private value?
– Smankusors
Jan 3 at 4:39
wait, what's the problem with that private value?
– Smankusors
Jan 3 at 4:39
uh oh... can you check other middlewares?
– Smankusors
Jan 3 at 4:53
uh oh... can you check other middlewares?
– Smankusors
Jan 3 at 4:53
yeah i did none of them is adding the private value
– maces
Jan 3 at 4:55
yeah i did none of them is adding the private value
– maces
Jan 3 at 4:55
this might help you stackoverflow.com/questions/12908766/…
– HilAy Patel
Jan 3 at 5:20
this might help you stackoverflow.com/questions/12908766/…
– HilAy Patel
Jan 3 at 5:20
1
1
I think it's set by default by
symfonyhttp-foundationResponseHeaderBag
. It looks like it want to set private
or public
, you can't remove it. Unless you edit the computeCacheControlValue()
function– Smankusors
Jan 4 at 5:52
I think it's set by default by
symfonyhttp-foundationResponseHeaderBag
. It looks like it want to set private
or public
, you can't remove it. Unless you edit the computeCacheControlValue()
function– Smankusors
Jan 4 at 5:52
|
show 4 more comments
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54016419%2flaravel-remove-header-values-from-api-response%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54016419%2flaravel-remove-header-values-from-api-response%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
wait, what's the problem with that private value?
– Smankusors
Jan 3 at 4:39
uh oh... can you check other middlewares?
– Smankusors
Jan 3 at 4:53
yeah i did none of them is adding the private value
– maces
Jan 3 at 4:55
this might help you stackoverflow.com/questions/12908766/…
– HilAy Patel
Jan 3 at 5:20
1
I think it's set by default by
symfonyhttp-foundationResponseHeaderBag
. It looks like it want to setprivate
orpublic
, you can't remove it. Unless you edit thecomputeCacheControlValue()
function– Smankusors
Jan 4 at 5:52