[ 
https://issues.apache.org/jira/browse/WAGON-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14596674#comment-14596674
 ] 

Topher Cullen commented on WAGON-442:
-------------------------------------

This issue also occurs when getting updated snapshots. If there is nothing in 
the local repo for a given artifact, it works correctly. If there is something, 
no headers are passed. In my case this causes a download failure. If I remove 
the local repo, the headers get passed again and command completes 

> Maven doesn't always pass headers
> ---------------------------------
>
>                 Key: WAGON-442
>                 URL: https://issues.apache.org/jira/browse/WAGON-442
>             Project: Maven Wagon
>          Issue Type: Bug
>          Components: wagon-http
>            Reporter: Topher Cullen
>            Priority: Minor
>
> As a maven user, I want headers I defined to be passed with every request. 
> However, HTTP headers defined in the settings.xml are not always passed. 
> Depending on what is being requested, maven seems to use different http 
> libraries that don't behave the same. I can see this by looking at our web 
> access logs:
> "GET /nexus/<redacted>/0.1-SNAPSHOT/maven-metadata.xml HTTP/1.1" 200 - 
> "Apache-Maven/3.3.3 (Java 1.8.0_45; Linux 2.6.32-504.12.2.el6.x86_64)"
> "GET 
> /nexus/content/repositories/snapshots/<redacted>/0.10-SNAPSHOT/<redacted>0.10-20150619.165444-1.war.sha1
>  HTTP/1.1" 200 MyHTTPHeader "Apache-HttpClient/4.3.5 (java 1.5)"



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to