[color=darkred]i know setheader will replace the previous header value, how about addheader? how does it handle mutliple same name string added? for example:
what happens if i getHeader('abc')? there is no any clue from API.
Gets the value of the response header with the given name.
If a response header with the given name exists and contains multiple values, the value that was added first will be returned.