Apache CXF рдХреЗ рд▓рд┐рдП рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП HTTP рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд╕ рдХрд░рдирд╛

рдкреНрд░рд╛рдЧрд┐рддрд┐рд╣рд╛рд╕:


RFC-2616 рдХреЗ рдЕрдиреБрд╕рд╛рд░, HTTP рд╣реЗрдбрд░ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╣рдордиреЗ рд╡рд┐рдХрд▓реНрдк KEY = <VALUE-1>, <VALUE-2>, ..., <VALUE-N> рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛
рдЕрдкрд╛рдЪреЗ рд╕реАрдПрдХреНрд╕рдПрдл рд▓рд╛рдЗрдмреНрд░реЗрд░реА 2.5.8 (рд╕рдорд╛рд╡реЗрд╢реА) рд╕рдВрд╕реНрдХрд░рдг рддрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдиреЗ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрднрд╛рд▓рд╛ред

рд╕рдорд╕реНрдпрд╛:


рд╕рдВрд╕реНрдХрд░рдг 2.5.9 рдХреЗ рдмрд╛рдж рд╕реЗ, рдЕрдкрд╛рдЪреЗ рд╕реАрдПрдХреНрд╕рдПрдл рдиреЗ рдЪреБрдкрдЪрд╛рдк "рд╕реБрдзрд╛рд░" рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ KEY = <VALUE> рдХреЛ рдорд╛рдиреНрдп рдорд╛рдирд╛ рдЧрдпрд╛ рд╣реИ ред
рди рддреЛ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдФрд░ рди рд╣реА рдЕрдкрд╛рдЪреЗ рдордВрдЪ рдореЗрдВ рд╕рд╡рд╛рд▓ рдХрд╛ рдЬрд╡рд╛рдм рд╣реИ:

рдЕрдкрд╛рдЪреЗ рд╕реАрдПрдХреНрд╕рдПрдл рдХреЛ HTTP рдЕрдиреБрд░реЛрдз рд╣реЗрдбрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдХреЙрдорд╛ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХреИрд╕реЗ рджреЗрдВ?

рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдПрдХ рдЕрдзреНрдпрдпрди рдиреЗ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ред

рд╕рдорд╛рдзрд╛рди:


рд╕реЗрдо рдореЗрдВред Xml рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдЖрдкрдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:

<jaxrs:properties> <!-- enable comma separated HTTP header values. Example" "X-ListID: 0,100,13,25,16" --> <entry key="org.apache.cxf.http.header.split" value="true" /> </jaxrs:properties> 

Source: https://habr.com/ru/post/In179025/


All Articles