Teamlinker/code/server/common/http/header.ts
sx1989827 ffaecc5b86 add
2021-08-09 23:08:08 +08:00

24 lines
548 B
TypeScript

export default class HttpHeader {
private incomingHeaders:{
[param:string]:string
}={}
private outcomingHeaders:{
[param:string]:string
}={}
constructor(headers:{
[param:string]:string
}){
for(let key in headers){
this.incomingHeaders[key]=headers[key]
}
}
get(key:string){
return this.incomingHeaders[key]
}
set(key:string,value:string){
this.outcomingHeaders[key]=value
}
get values(){
return this.outcomingHeaders
}
}