initial commits
							parent
							
								
									7c7851385b
								
							
						
					
					
						commit
						e8a2ce1657
					
				| 
						 | 
				
			
			@ -0,0 +1,23 @@
 | 
			
		|||
# go-httpaccess
 | 
			
		||||
 | 
			
		||||
Package **httpaccess** implements tools to deal with the HTTP "Accept" header.
 | 
			
		||||
 | 
			
		||||
## Documention
 | 
			
		||||
 | 
			
		||||
Online documentation, which includes examples, can be found at: http://godoc.org/github.com/reiver/go-httpaccess
 | 
			
		||||
 | 
			
		||||
[](https://godoc.org/github.com/reiver/go-httpaccess)
 | 
			
		||||
 | 
			
		||||
## Example
 | 
			
		||||
```go
 | 
			
		||||
//
 | 
			
		||||
values := httprequest.Values("Accept")
 | 
			
		||||
 | 
			
		||||
// ...
 | 
			
		||||
 | 
			
		||||
accept, err := httpaccess.Parse(values...)
 | 
			
		||||
 | 
			
		||||
// ...
 | 
			
		||||
 | 
			
		||||
mediatype, err := accept.Negotiate("text/gemini", "text/html", "application/xhtml+xml")
 | 
			
		||||
```
 | 
			
		||||
		Loading…
	
		Reference in New Issue