标签: request

如何在symfony2中获取多值get参数的值

如何获取作为值列表的get参数的值?我尝试使用,request->query->get('parameter')但这只返回一个值。

假设您有一个国家/地区参数,并且想要传递多个值。例如... ?country=us,gb使用get仅给您“我们”。

我在文档中找不到这个。

php parameters get request symfony

0
推荐指数
1
解决办法
1121
查看次数

IOS5 - AFNetworking处理请求

我正在制作一个应用程序,我必须调用一些web服务.我选择与AFNetworking合作.

我按照库中提供的Twitter示例进行操作.一切都运作良好,除了我在通知栏中永久保留了小"处理圈"(见下图).

iPhone topbar

这是我的请求代码:

- (id)initWithAttributes:(NSDictionary *)attributes
{
    self = [super init];
    if (!self) {
        return nil;
    }

    _name = [attributes valueForKeyPath:@"name"];
    return self;
}

+ (void)itemsListWithBlock:(void (^)(NSArray *items))block
{
    NSUserDefaults *defaults        = [NSUserDefaults standardUserDefaults];
    NSDictionary *user              = [defaults objectForKey:@"user"];
    NSDictionary *company           = [defaults objectForKey:@"company"];

    NSMutableDictionary *mutableParameters = [NSMutableDictionary dictionary];

    /*
    ** [ Some stuff to set the parameters in a NSDictionnary ]
    */    

    MyAPIClient *client = [MyAPIClient sharedClient];
    [[AFNetworkActivityIndicatorManager sharedManager] setEnabled:YES];
    [[AFNetworkActivityIndicatorManager sharedManager] incrementActivityCount];

    NSURLRequest *request = [client …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c request ios afnetworking

0
推荐指数
1
解决办法
1752
查看次数

使用wsdl文件生成soap请求消息

我有一个wsdl的网络服务.我想使用此wsdl文件生成soap请求消息的结构.使用wsdl文件生成示例soap请求消息的最佳方法是什么?我希望这可以使用基于java的技术完成.

谢谢

java soap wsdl request

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

循环输入请求,直到接受有效数字

这段代码只是抛出异常,因为短的sNum被分配了int num的大范围值,并且转换失败.无论如何.我想循环请求,直到输入有效的rang of short.

    static void Main()
    {
        int num = 40000;
        short sNum = 0;
        try
        {
            sNum = Convert.ToInt16(num);

        }
        catch (OverflowException ex)
        {
            // Request for input until no exception thrown.
            Console.WriteLine(ex.Message);
            sNum = Convert.ToInt16(Console.ReadLine());
        }

        Console.WriteLine("output is {0}",sNum);
                        Console.ReadLine();
    }
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# loops request

0
推荐指数
1
解决办法
1152
查看次数

当它应该是"发布"请求时,为什么我会收到"获取"请求

我正在尝试提交下面的表单来上传文件,但是每当我提交表单时,来自的请求都是'GET REQUEST'.这只是我的浏览器有问题吗?

<form enctype="multipart/form-data" id="frmUploadDoc2" target="hiddenIframe" method=”POST” action="/rest/wle">
   <input id="myFileName" type="file" name="data" />
   <input type="text" name="action" value="addDocument" />
   <input type="text" name="accept" value="application/json" />
   <input type="text" name="parts" value="none" />
   <input type="text" name="name" value="myTestQ1" />
   <input type="text" name="docType" value="file" />
   <input type="submit" value="Submit"/>
</form>
<iframe name="hiddenIframe" id="hiddenIframe" style="display: none;">
Run Code Online (Sandbox Code Playgroud)

html forms post get request

0
推荐指数
2
解决办法
87
查看次数

Android HTTP响应处理

这是我发送HTTP请求的代码:

package com.example.database;

import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;

import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.ResponseHandler;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.BasicResponseHandler;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicHeader;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.protocol.HTTP;
import org.json.JSONObject;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.os.Looper;
import android.util.Log;
import android.widget.Toast;

public class post extends Activity{

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    postData();
}


public void postData() {
    // Create a new HttpClient and Post Header
    HttpClient …
Run Code Online (Sandbox Code Playgroud)

android http request

0
推荐指数
1
解决办法
9322
查看次数

在控制器的构造函数Zend Framework 2中获取请求参数

我在一个Controller中有10个动作.每个操作都需要ID来自请求.我想在构造函数中检查每个动作的ID,所以我想避免在每个动作中写入相同的代码10次.

显然,在构造函数中我不能使用如下函数:

$this->params()->fromQuery('paramname'); or 
$this->params()->fromRoute('paramname');
Run Code Online (Sandbox Code Playgroud)

那么,问题是如何在控制器的构造函数中获取请求参数?

parameters constructor request zend-framework2

0
推荐指数
1
解决办法
3045
查看次数

捕获node.js中的请求URL

我不确定如何说出来,对不起,如果不是直截了当的话.

当用户在浏览器地址栏中输入www.example.com或运行node.js的服务器的ip时,我想获取传入请求并决定从那里做什么:

var express = require('express');
var app = express();
app.get('/', function(req, res){
var target=app.get('host');
  console.log(target);
});

app.listen(8088,"0.0.0.0");
Run Code Online (Sandbox Code Playgroud)

结果我看到控制台上印有"未定义",而不是我预期的在浏览器中输入的内容.我做错了什么?

url request node.js express

0
推荐指数
1
解决办法
1207
查看次数

将request.getparameter()结果转换为日期

我有一个jsp页面,它采用输入类型日期.在servlet中我使用request.getParameter()和SimpleDateFormat来获取用户输入的日期.

我的问题是我只想得到日,月和年但我也得到时间,这意味着当我显示我以这种格式显示的日期时 - 日名:月:月日:时间:年,但我只有想要显示 - 年份:月份:月份日期.

这就是我所做的:

Date startDate=new SimpleDateFormat("yyyy-MM-dd").parse(request.getParameter("startDate")); //get the parameter convert it to a data type Date.

out.println(startDate); //Display the date
Run Code Online (Sandbox Code Playgroud)

这里似乎有什么问题?

感谢您的时间.

jsp date request simpledateformat

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

如何使用nodejs请求模块正确发送请求头?

我正在使用requestNodejs模块来发出http请求,但是headers对象存在问题:该值不能包含双引号,否则将以不同方式处理.

基本上我正在调用一个API,它需要headers携带一个属性"X-Accesstoken".

我的代码:

var userId = "123";
var url = "/users/{id}".replace("{id}", userId) ;
var token = "abcd1234"; //changed to protect the innocence, anyway it'll be the valid generated token

var options = {
        method: 'GET',
        url: url,
        header: {
            "x-Accesstoken": token
            "Content-Type": "application/json"
        }
    };
    console.log('testing ' + url);
    request(options, function(error,response,body){
        console.log('body:' + body);
    });
Run Code Online (Sandbox Code Playgroud)

我总是遇到这个错误:

body:'{
  "status": 403,
  "code": 0,
  "reason": "Not authenticated"
}
Run Code Online (Sandbox Code Playgroud)

然后,如果我使用Chrome高级REST API客户端,我意识到这个问题是因为双引号(")中的X-Accesstokenheaders

双引号 - >错误: 双引号,得到错误

没有双引号 …

json header request node.js

0
推荐指数
1
解决办法
7373
查看次数