如何在服务器端读取 Headers 参数 "RESTLET"

How to read Headers Parameter on server side "RESTLET"

    [I am trying to send parameter with GET request on RESTLET Netsuite !! 
    but i am continuously facing issue 403 forbidden when i am trying to concatenate parameter with URL , without parameter Request is working good and getting response but i want to send parameter so now i am trying to send parameter through Header but not able to read on server side !! please help me out .how to read request header values/parameters on Netsuite RESTLET.  

    1-first i tried concatenate with +"&name=asd" and then Uri builder throws error 403 forbidden
    2-Now i am sending parameters through request.header.add("name":"asd") working good  

这是我在请求中附加参数的客户端请求代码 header

 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
    request.ContentType = "application/json";
    request.Method = "GET";
    request.Headers.Add(header);
    request.Headers.Add("email", "polutry@key-stone.co");
    request.Headers.Add("password", "123-4567");
    WebResponse response = request.GetResponse();///here i got 403 on concatination ////






  function getCustomer(context)
          {
            var request =https.request.headers;///headers function not defined
             // var email =request.email;
              //var password = request.password;  
          }

想要在服务器端获取 header 个值][1]

  [1]: https://i.stack.imgur.com/SEB68.png

在 RESTlet 中,您无权访问 request-headers,而是在 scriptContext(RESTlet 入口点的函数参数,get 在当前情况下)。

查看 this 了解如何使用 RESTlet 以及如何传递参数。

注意: 添加 { "Content-Type": "application/json" } header 因为你想将数据传递给 RESTlet。