Disable “via” http header in spring boot










0















Please can you help me in disabling the Via http header in spring boot in response. I tried writing some value (My-UI) for via header in SecurityConfig.java but it is not working. In response i have something like



Via : MY-UI, 1.1 xxxx.host.tv



The code I used is



 http.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI"))


--Editted---
The code and method



 protected void configure(HttpSecurity http) throws Exception {

http.csrf().disable();
http.headers().frameOptions().disable();
http.headers().disable();


---Update----
This works locally. Only when it is deployed to remote server we get the server name is appended.



Regards
Viji










share|improve this question
























  • Please can someone help me with your suggestions. I am unable to complete this task

    – vijaya lakshmi
    Nov 19 '18 at 6:26















0















Please can you help me in disabling the Via http header in spring boot in response. I tried writing some value (My-UI) for via header in SecurityConfig.java but it is not working. In response i have something like



Via : MY-UI, 1.1 xxxx.host.tv



The code I used is



 http.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI"))


--Editted---
The code and method



 protected void configure(HttpSecurity http) throws Exception {

http.csrf().disable();
http.headers().frameOptions().disable();
http.headers().disable();


---Update----
This works locally. Only when it is deployed to remote server we get the server name is appended.



Regards
Viji










share|improve this question
























  • Please can someone help me with your suggestions. I am unable to complete this task

    – vijaya lakshmi
    Nov 19 '18 at 6:26













0












0








0








Please can you help me in disabling the Via http header in spring boot in response. I tried writing some value (My-UI) for via header in SecurityConfig.java but it is not working. In response i have something like



Via : MY-UI, 1.1 xxxx.host.tv



The code I used is



 http.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI"))


--Editted---
The code and method



 protected void configure(HttpSecurity http) throws Exception {

http.csrf().disable();
http.headers().frameOptions().disable();
http.headers().disable();


---Update----
This works locally. Only when it is deployed to remote server we get the server name is appended.



Regards
Viji










share|improve this question
















Please can you help me in disabling the Via http header in spring boot in response. I tried writing some value (My-UI) for via header in SecurityConfig.java but it is not working. In response i have something like



Via : MY-UI, 1.1 xxxx.host.tv



The code I used is



 http.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI"))


--Editted---
The code and method



 protected void configure(HttpSecurity http) throws Exception {

http.csrf().disable();
http.headers().frameOptions().disable();
http.headers().disable();


---Update----
This works locally. Only when it is deployed to remote server we get the server name is appended.



Regards
Viji







spring spring-mvc spring-boot http-headers






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 21 '18 at 5:33







vijaya lakshmi

















asked Nov 13 '18 at 11:08









vijaya lakshmivijaya lakshmi

359




359












  • Please can someone help me with your suggestions. I am unable to complete this task

    – vijaya lakshmi
    Nov 19 '18 at 6:26

















  • Please can someone help me with your suggestions. I am unable to complete this task

    – vijaya lakshmi
    Nov 19 '18 at 6:26
















Please can someone help me with your suggestions. I am unable to complete this task

– vijaya lakshmi
Nov 19 '18 at 6:26





Please can someone help me with your suggestions. I am unable to complete this task

– vijaya lakshmi
Nov 19 '18 at 6:26












2 Answers
2






active

oldest

votes


















0














Try this;



httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response););


If you want to disable it completely;



httpSecurity.headers().disable()





share|improve this answer























  • Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

    – vijaya lakshmi
    Nov 14 '18 at 6:19












  • httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

    – vijaya lakshmi
    Nov 14 '18 at 6:21












  • Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

    – vijaya lakshmi
    Nov 20 '18 at 9:50


















0














The server was having httpd.conf. I disabled the proxy and was able to get rid of via header.
Thanks to @habil for the suggestion






share|improve this answer






















    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
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53279680%2fdisable-via-http-header-in-spring-boot%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Try this;



    httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response););


    If you want to disable it completely;



    httpSecurity.headers().disable()





    share|improve this answer























    • Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

      – vijaya lakshmi
      Nov 14 '18 at 6:19












    • httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

      – vijaya lakshmi
      Nov 14 '18 at 6:21












    • Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

      – vijaya lakshmi
      Nov 20 '18 at 9:50















    0














    Try this;



    httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response););


    If you want to disable it completely;



    httpSecurity.headers().disable()





    share|improve this answer























    • Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

      – vijaya lakshmi
      Nov 14 '18 at 6:19












    • httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

      – vijaya lakshmi
      Nov 14 '18 at 6:21












    • Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

      – vijaya lakshmi
      Nov 20 '18 at 9:50













    0












    0








    0







    Try this;



    httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response););


    If you want to disable it completely;



    httpSecurity.headers().disable()





    share|improve this answer













    Try this;



    httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response););


    If you want to disable it completely;



    httpSecurity.headers().disable()






    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Nov 13 '18 at 11:32









    HabilHabil

    3551410




    3551410












    • Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

      – vijaya lakshmi
      Nov 14 '18 at 6:19












    • httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

      – vijaya lakshmi
      Nov 14 '18 at 6:21












    • Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

      – vijaya lakshmi
      Nov 20 '18 at 9:50

















    • Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

      – vijaya lakshmi
      Nov 14 '18 at 6:19












    • httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

      – vijaya lakshmi
      Nov 14 '18 at 6:21












    • Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

      – vijaya lakshmi
      Nov 20 '18 at 9:50
















    Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

    – vijaya lakshmi
    Nov 14 '18 at 6:19






    Hi @Habil, i tried the code httpSecurity.headers().disable() , But it is not working. Please can you let us know for suggestions

    – vijaya lakshmi
    Nov 14 '18 at 6:19














    httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

    – vijaya lakshmi
    Nov 14 '18 at 6:21






    httpSecurity.headers().addHeaderWriter(new StaticHeadersWriter("via","MY-UI").writeHeaders(request, response);); We don't have request and response in our method. I have provided the code in the editted section

    – vijaya lakshmi
    Nov 14 '18 at 6:21














    Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

    – vijaya lakshmi
    Nov 20 '18 at 9:50





    Hi Habil, Please can you provide your response. httpSecurity.headers().disable() is creating problems in UI loading.

    – vijaya lakshmi
    Nov 20 '18 at 9:50













    0














    The server was having httpd.conf. I disabled the proxy and was able to get rid of via header.
    Thanks to @habil for the suggestion






    share|improve this answer



























      0














      The server was having httpd.conf. I disabled the proxy and was able to get rid of via header.
      Thanks to @habil for the suggestion






      share|improve this answer

























        0












        0








        0







        The server was having httpd.conf. I disabled the proxy and was able to get rid of via header.
        Thanks to @habil for the suggestion






        share|improve this answer













        The server was having httpd.conf. I disabled the proxy and was able to get rid of via header.
        Thanks to @habil for the suggestion







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 22 '18 at 9:09









        vijaya lakshmivijaya lakshmi

        359




        359



























            draft saved

            draft discarded
















































            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53279680%2fdisable-via-http-header-in-spring-boot%23new-answer', 'question_page');

            );

            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







            Popular posts from this blog

            Use pre created SQLite database for Android project in kotlin

            Darth Vader #20

            Ondo