标签: request

Spring MVC如何在我的控制器方法中获取GET HTTP Request的参数值?

在这期间我正在研究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>
Run Code Online (Sandbox Code Playgroud)

正如您在此链接中所看到的,我正在执行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)";
}
Run Code Online (Sandbox Code Playgroud)

此方法管理GET具有名为"foo"的参数的HTTP请求(仅类型)

如何获取此参数的值("bar")并将其放入我的参数方法代码中的变量中?

java parameters spring http request

86
推荐指数
2
解决办法
28万
查看次数

AWS Lambda错误:"找不到模块'/ var/task/index'"

Node.js Alexa任务问题

我目前正在通过AWS Lambda编写Node.js Alexa任务,我一直在尝试编写一个函数,该函数从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;
            }
      });
}

function testWeather()
{
      setTimeout(function() {
      if (weather >= 200 && weather < 800)
            weather = true;
      else
            weather = false;
      console.log(weather);
      generateResponse(buildSpeechletResponse(weather, true), {});
      }, 500);
} …
Run Code Online (Sandbox Code Playgroud)

javascript request amazon-web-services node.js aws-lambda

86
推荐指数
4
解决办法
4万
查看次数

同时请求PHP脚本

如果PHP引擎已经在服务器上执行脚本的中间,那么对同一脚本的其他同时浏览器请求会发生什么?

  • 请求会排队吗?
  • 他们会被忽视吗?
  • 每个请求都有自己的脚本实例吗?
  • 还有其他可能吗?

php request

85
推荐指数
3
解决办法
5万
查看次数

使用Python请求库保存大文件

可能重复:
如何使用请求下载图像

我知道获取URL非常简单requests.get,我可以获取原始响应体并将其保存到文件中,但是对于大文件,有没有办法直接流式传输到文件?就像我正在下载带有它的电影一样?

python http file download request

85
推荐指数
1
解决办法
9万
查看次数

显示Curl POST请求标头?有没有办法做到这一点?

我正在构建一个Curl Web自动化应用程序,并且遇到一些问题但是没有得到我的POST动作的预期结果,我在查明如何显示我发送的完整POST请求(带标题)时遇到了一些问题,我一直在搜索这个,但所有出现的是响应标题,实际上我也想要这些,但也请求,我在谷歌上找到的任何帖子似乎都没有提到..

我知道我可以使用类似的东西显示curl请求的结果(原谅我,如果我的语法关闭,我已经用我的ide和代码关闭我的虚拟机来引用

 $result = curl($curl_exect) ;
Run Code Online (Sandbox Code Playgroud)

无论如何,我非常感谢有关如何查看完整标题的任何建议,谢谢

php curl header request libcurl

82
推荐指数
4
解决办法
14万
查看次数

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'
    )
);
Run Code Online (Sandbox Code Playgroud)

PHP致命错误:未捕获异常'InvalidArgumentException',消息'没有方法可以处理电子邮件配置密钥'

php httpclient request guzzle

81
推荐指数
3
解决办法
11万
查看次数

带有Alamofire的简单字符串的POST请求

如何在我的iOS应用程序中使用Alamofire在HTTP正文中发送带有简单字符串的POST请求?

默认情况下,Alamofire需要请求的参数:

Alamofire.request(.POST, "http://mywebsite.com/post-request", parameters: ["foo": "bar"])
Run Code Online (Sandbox Code Playgroud)

这些参数包含键值对.但我不想在HTTP正文中发送带有键值字符串的请求.

我的意思是这样的:

Alamofire.request(.POST, "http://mywebsite.com/post-request", body: "myBodyString")
Run Code Online (Sandbox Code Playgroud)

http request ios swift alamofire

75
推荐指数
7
解决办法
9万
查看次数

Node.js请求对象文档?

这是一个非常直截了当的问题,但我在谷歌上找不到任何东西.我正在寻找有关Node.js的创建服务器函数中的请求参数的文档,但我找不到任何东西.

http.createServer(function(request, response){
  console.log(JSON.stringify(request));
});
Run Code Online (Sandbox Code Playgroud)

使用JSON.stringify()进行调试会给出一个错误,即对象是循环的并且程序停止.我见过不同的东西request.url,或者request.body,是否有一个记录所有请求函数和参数的页面?它似乎很容易找到,我似乎无法找到它.

我再次尝试了,结果只是console.log(request)写出了请求中的所有数据.这里仅作为参考:

ondata: [Function],
     _httpMessage:
      { domain: null,
        _events: [Object],
        _maxListeners: 10,
        output: [],
        outputEncodings: [],
        writable: true,
        _last: false,
        chunkedEncoding: false,
        shouldKeepAlive: true,
        useChunkedEncodingByDefault: true,
        sendDate: true,
        _hasBody: true,
        _trailer: '',
        finished: false,
        _hangupClose: false,
        socket: [Circular],
        connection: [Circular] } },
  connection:
   { _connecting: false,
     _handle:
      { fd: null,
        writeQueueSize: 0,
        owner: [Circular],
        onread: [Function: onread],
        reading: true },
     _readableState:
      { highWaterMark: 16384,
        buffer: [],
        length: 0,
        pipes: …
Run Code Online (Sandbox Code Playgroud)

documentation request node.js

74
推荐指数
3
解决办法
5万
查看次数

如何从Node.js http get请求中获取数据

我试图让我的函数返回http get请求,但是,无论我做什么,似乎都迷失在?范围内?我已经退出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 return undefined and empty
  console.log(req.data);
  console.log(str);
}
Run Code Online (Sandbox Code Playgroud)

javascript get http request node.js

73
推荐指数
5
解决办法
15万
查看次数

node-request - 获取错误"SSL23_GET_SERVER_HELLO:未知协议"

我正在使用节点请求模块,定期向一组URL发送GET请求,有时在某些站点上收到以下错误.

Error: 29472:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:683

问题是我总是或总是在某些URL上得到此错误,有时候.另外,用" strictSSL: false" 不能忽略它.

我已经读过这可能与我使用错误的协议(SSLv2,SSLv3,TLS ..)发送SSL请求有关.但这并不能解释为什么它会不规则地发生.

顺便说一句,我在Win 2008服务器上运行nodejs.

任何帮助表示赞赏.

ssl request node.js

70
推荐指数
3
解决办法
18万
查看次数