i not getting wring answer question.
when write
var name=request["key"] i know can values get or post.
can request header values below?
var name=request.headers["key"] will same as
var name=request["key"] or there difference.
edit 1
i have created page , written this
webrequest request = webrequest.create("http://localhost:54018/default.aspx"); request.headers.add("http_user", "shkehar"); webresponse response = request.getresponse(); and on default page if write this
request.headers["http_user"] i getting values
and when
request["http_user"] i getting null value
short answer: yes can.
longer version:
httprequest.headers instance of system.collections.specialized.namevaluecollection , namevaluecollection has [] operator, can header values typing:
var name = request.headers["key"]; edit:
after original answer edited, answer should be: no can't.
documentation placed here says: to access data querystring, form, cookies, or servervariables collections, can write request["key"].
so statement:
var user = request.headers["http_user"]; is not equivalent to:
var user = request["http_user"];
Comments
Post a Comment