Questions tagged «request»

请求是由源发送到另一个对象的消息。

2
使用请求在Node.js中获取二进制内容
我尝试使用GET进行二进制数据处理request,结果如下: var requestSettings = { method: 'GET', url: url, }; request(requestSettings, function(error, response, body) { // Use body as a binary Buffer } 但是body总是与预期有几个字节的差异。经过进一步调查,我发现request假定body为字符串,并替换了所有非Unicode字节。 我试图添加 encoding: 'binary' ,requestSettings但没有帮助。 如何获取二进制数据?

5
Node.js:如何使用请求模块发送带有表单数据的标头?
我有如下代码: var req = require('request'); req.post('someUrl', { form: { username: 'user', password: '', opaque: 'someValue', logintype: '1'}, }, function (e, r, body) { console.log(body); }); 如何为此设置标题?我需要用户代理,内容类型以及标题中可能包含的其他内容: headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36', 'Content-Type' : 'application/x-www-form-urlencoded' }; 我已经尝试了多种方式,但是我可以发送标头或表单数据,但均不能发送。

14
获取UIWebView的当前URL
我已经尝试使用以下方法获取我的当前网址UIWebView:webview.request.URL。不幸的是,那NSURL是空的。这里有什么问题吗?我正在使用Xcode 3.2.2 beta 5。 上面的代码应在UIWebView委托中执行didStartLoad。
110 ios  iphone  url  request  uiwebview 

5
如何使用axios发送基本身份验证
我正在尝试实现以下代码,但某些方法无法正常工作。这是代码: var session_url = 'http://api_address/api/session_endpoint'; var username = 'user'; var password = 'password'; var credentials = btoa(username + ':' + password); var basicAuth = 'Basic ' + credentials; axios.post(session_url, { headers: { 'Authorization': + basicAuth } }).then(function(response) { console.log('Authenticated'); }).catch(function(error) { console.log('Error on Authentication'); }); 它返回401错误。当我使用Postman进行操作时,可以选择设置基本身份验证;如果我不填写这些字段,它也会返回401,但是如果我这样做,则请求成功。 有什么想法我做错了吗? 这是API的文档部分,说明如何实现此目的: 该服务使用标头中的基本身份验证信息来建立用户会话。凭据针对服务器进行了验证。使用此Web服务将创建一个传递了用户凭据的会话,并返回JSESSIONID。此JSESSIONID可用于后续请求中以进行Web服务调用。*
107 request  postman  axios 

5
PHP CURL删除请求
我正在尝试使用PHP和cURL进行DELETE http请求。 我已经在很多地方阅读了如何做的内容,但是似乎对我没有任何帮助。 这是我的方法: public function curl_req($path,$json,$req) { $ch = curl_init($this->__url.$path); $data = json_encode($json); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $req); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json','Content-Length: ' . strlen($data))); $result = curl_exec($ch); $result = json_decode($result); return $result; } 然后,我继续使用我的函数: public function deleteUser($extid) { $path = "/rest/user/".$extid."/;token=".$this->__token; $result = $this->curl_req($path,"","DELETE"); …
100 php  http  curl  request 

4
PHP GuzzleHttp。如何使用params进行发布请求?
如何使用GuzzleHttp(5.0版)发出发布请求。 我正在尝试执行以下操作: $client = new \GuzzleHttp\Client(); $client->post( 'http://www.example.com/user/create', array( 'email' => 'test@gmail.com', 'name' => 'Test user', 'password' => 'testpassword' ) ); 但是我得到了错误: PHP致命错误:消息为“没有方法可以处理电子邮件配置密钥”的未捕获异常'InvalidArgumentException'


9
AWS Lambda错误:“找不到模块'/ var / task / index'”
Node.js Alexa任务问题 我目前正在通过AWS Lambda编写一个Node.js Alexa Task,并且我一直在尝试编写一个函数,该函数从OpenWeather API接收信息并将其解析为一个名为的变量weather。相关代码如下: var request = require('request'); var weather = ""; function isBadWeather(location) { var endpoint = "http://api.openweathermap.org/data/2.5/weather?q=" + location + "&APPID=205283d9c9211b776d3580d5de5d6338"; var body = ""; request(endpoint, function (error, response, body) { if (!error && response.statusCode == 200) { body = JSON.parse(body); weather = body.weather[0].id; } …

2
Spring MVC如何在我的控制器方法中获取GET HTTP请求的参数值?
在此期间,我正在研究Spring MVC展示示例(可从STS dasboard下载),并对Request Mapping示例有一些简单的问题: 1)在我的home.jsp页面中,我具有以下链接: <li> <a id="byParameter" class="textLink" href="<c:url value="/mapping/parameter?foo=bar" />">By path, method, and presence of parameter</a> </li> 如通过此链接可以看到的,我正在执行一个HTTP GET请求,该请求的“ foo”参数包含值:“ bar”。 此HTTP请求由控制器类MappingController的以下方法处理: @RequestMapping(value="/mapping/parameter", method=RequestMethod.GET, params="foo") public @ResponseBody String byParameter() { return "Mapped by path + method + presence of query parameter! (MappingController)"; } 此方法管理GET具有名为“ foo”的参数的HTTP请求(仅类型) 如何获取此参数的值(“条”)并将其放入by Parameter方法的代码内的变量中?

5
显示Curl POST请求标头?有没有办法做到这一点?
我正在构建一个Curl Web自动化应用程序,但由于无法获得所需的POST操作结果而遇到一些问题,我在弄清楚如何显示发送的完整POST请求(带有标头)时遇到了一些麻烦,我一直在搜索此内容,但是出现的所有内容都是响应标头,实际上我也想要这些,但也需要请求,我在Google上找不到的帖子似乎都没有提到。 我知道我可以使用类似这样的方式显示curl请求的结果(原谅我,如果我的语法关闭,我已经用我的ide和代码关闭了我的虚拟机来引用 $result = curl($curl_exect) ; 无论如何,我将非常感谢有关如何查看完整标题的任何建议,谢谢
87 php  curl  request  header  libcurl 

8
从Microsoft.AspNet.Http.HttpRequest获取原始URL
的HttpRequest在Asp.Net 5(vNext)类包含(除其他事项外)大约的URL请求解析的细节,例如Scheme,Host,Path等。 我还没有发现公开原始请求URL的任何地方-仅这些解析的值。(在以前的版本中有Request.Uri) 是否可以不必从HttpRequest上可用的组件将原始URL拼凑起来就获取原始URL?

4
对PHP脚本的同时请求
如果PHP引擎已经在服务器上执行脚本的过程中,其他同时向同一脚本发出的浏览器请求又会如何? 请求会排队吗? 他们会被忽略吗? 每个请求都会有自己的脚本实例吗? 还有其他可能性吗?
85 php  request 

12
带有Alamofire正文的简单字符串的POST请求
在iOS应用中,如何使用Alamofire在HTTP正文中使用简单字符串发送POST请求? 默认情况下,Alamofire需要用于请求的参数: Alamofire.request(.POST, "http://mywebsite.com/post-request", parameters: ["foo": "bar"]) 这些参数包含键值对。但是我不想在HTTP正文中发送带有键值字符串的请求。 我的意思是这样的: Alamofire.request(.POST, "http://mywebsite.com/post-request", body: "myBodyString")
84 ios  http  swift  request  alamofire 

5
什么是内容语言和接受语言?
我已经看到了Content-Language和的HTTP标头Accept-Language,有人可以解释它们的用途以及它们之间的区别吗?我有一个多语言站点,我想知道我是否应该将这两个站点都设置为用户当前选择的语言。

7
如何从Node.js http获取请求中获取数据
我正在尝试让我的函数返回http get请求,但是,无论如何,它似乎在?scope中丢失了。我对Node.js不熟悉,因此不胜感激 function getData(){ var http = require('http'); var str = ''; var options = { host: 'www.random.org', path: '/integers/?num=1&min=1&max=10&col=1&base=10&format=plain&rnd=new' }; callback = function(response) { response.on('data', function (chunk) { str += chunk; }); response.on('end', function () { console.log(str); }); //return str; } var req = http.request(options, callback).end(); // These just …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.