Merge pull request #258 from jlhawn/url_for_method
Insert request method option storage driver URLFormaster
						commit
						b8cbceb179
					
				| 
						 | 
				
			
			@ -38,7 +38,7 @@ func (lr *layerReader) Close() error {
 | 
			
		|||
func (lr *layerReader) ServeHTTP(w http.ResponseWriter, r *http.Request) {
 | 
			
		||||
	w.Header().Set("Docker-Content-Digest", lr.digest.String())
 | 
			
		||||
 | 
			
		||||
	if url, err := lr.fileReader.driver.URLFor(lr.path, map[string]interface{}{}); err == nil {
 | 
			
		||||
	if url, err := lr.fileReader.driver.URLFor(lr.path, map[string]interface{}{"method": r.Method}); err == nil {
 | 
			
		||||
		http.Redirect(w, r, url, http.StatusTemporaryRedirect)
 | 
			
		||||
	}
 | 
			
		||||
	http.ServeContent(w, r, lr.digest.String(), lr.CreatedAt(), lr)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue