标签: httpresponse

jQuery的; Django的; 解析httpresponse

我解析http响应有问题.我尝试向客户端发送一些值

>>>>return HttpResponse(first=True,second=True)

解析时:

$.post('get_values',"",function(data){
                alert(data['first']); //The alert isn't shown!!!
            });
Run Code Online (Sandbox Code Playgroud)

从httpresponse中提取值的正确方法是什么

也许我在创建我的回复时犯了一个错误..

django jquery httpresponse

2
推荐指数
1
解决办法
1288
查看次数

NSURLConnection验证

我试图验证天气连接是否成功但是已经得到了不一致的结果.当我尝试使用伪造网址执行同步请求时:

NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

if (responseData)   
    {  
        did_send = TRUE;  
    }   
    else   
    {  
        did_send = FALSE;
    }
Run Code Online (Sandbox Code Playgroud)

它会暂停一段时间并最终返回:

 did_send = FALSE;
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用伪造的URL执行异步请求:

NSURLConnection *conn=[[NSURLConnection alloc] initWithRequest:request delegate:self ];
if (conn)   
    {  
        did_send = TRUE;  
    }   
    else   
    {  
        did_send = FALSE;
    }
Run Code Online (Sandbox Code Playgroud)

我明白了:

did_send = TRUE;
Run Code Online (Sandbox Code Playgroud)

每次.我需要让异步请求工作,因为我能够设置超时,而不必挂起60秒,而请求超时时默认的超时持续时间与异步请求不可更改.有任何想法吗?

iphone cocoa-touch httpresponse httprequest

2
推荐指数
1
解决办法
2714
查看次数

找到c#方式发送http请求

我正在尝试开发一个Microsoft Excel插件,以将Excel工作表数据发送到Web应用程序.它将要求插件提示用户名和密码,然后将登录http请求发送到Web应用程序以获取会话.然后它会将数据上传到Web应用程序.我应该使用什么.net的东西?

c# automation http httpresponse httprequest

2
推荐指数
1
解决办法
9747
查看次数

如何将经典ASP响应对象传递给C#DLL

任何人都可以告诉我是否可以将Response对象从经典asp传递给C#类库,如果是这样,它是如何完成的.

我在ASP中使用C#2010 express和JScript,但我会接受VBScript的回答.

或者如果有另一种方法从dll输出到经典asp页面的http上下文,那也可以.

我认为它无法完成,因为System.Web.HttpResponse对象似乎不能从类库中获得.

谢谢那些回复的人.通过对可能有相同问题的其他人的完整答案,这里是一些示例代码:

public string passObj(ASPTypeLibrary.Response r)
{
    r.Write("text from DLL");
    return "OK";
}
Run Code Online (Sandbox Code Playgroud)

在经典的asp方面:

var x = Server.CreateObject("dllTest.test");
x.passObj(Response);
Run Code Online (Sandbox Code Playgroud)

c# vbscript httpresponse asp-classic

2
推荐指数
1
解决办法
1759
查看次数

包含空格的文件名的TransmitFile

在C#ASP.Net网站中,要将文件传输到我正在使用的客户端

    Stirng file_path=Server.MapPath("~/files/"+file_name); 
    HttpContext.Current.Response.ContentType = "application/octet-stream";
    HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment;filename=" + file_Name);
    HttpContext.Current.Response.TransmitFile(file_path);        
    HttpContext.Current.Response.End();
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是当文件名包含任何空格时,下载的文件只有第一个单词的名称.例如:如果我的文件名是"This is demo.txt",则下载的文件名将变为"This"而没有扩展名.因此,下载它的用户无法识别其类型.
我们怎样才能避免因包含空格的文件名而发生?

我试过用

Stirng file_path="'"+Server.MapPath("~/files/"+file_name)+"'"; 
Run Code Online (Sandbox Code Playgroud)

但没有工作.

编辑:
我也不能替换(用'_'或' - ')或删除服务器上存在的文件名中的所有空格.非常感谢一点帮助.

asp.net string httpresponse response.transmitfile

2
推荐指数
1
解决办法
2724
查看次数

如何在android中解析HTML响应

我使用Android中的HttpPost将数据发送到服务器,服务器已成功接收.现在服务器响应如下:

<html><body>
<input type="text" id="nameL" name="nameL" value="Sam" />
<input type="text" id="level" name="level" value="Introductory"  />
</body></html>
Run Code Online (Sandbox Code Playgroud)

如何name在Android客户端上使用输入属性(例如nameL和level)获取http响应的值?我能够获得字符串响应,但它包含<html>....</html>一个字符串中的所有标记(如上所示).

android httpresponse http-post androidhttpclient

2
推荐指数
1
解决办法
4377
查看次数

覆盖HTTP响应状态文本

如何在Tomcat 7中覆盖的文本HttpStatu

我正在使用HttpServletResponse.sendError(401, "Invalid username or Password"),但是当我查看客户端中的响应状态时,它就会出错401 Unauthorized

有什么方法可以覆盖它吗?

java tomcat servlets httpresponse

2
推荐指数
1
解决办法
5295
查看次数

编写标题的正确方法在Java Web中具有多个值

我正在为多种语言处理HTTP标题"Content-Language".我有两种方式:

  1. WAY1:

    // setHeader
    response.setHeader("Content-Language", "en, fr"); // Using ',' as seperator
    
    Run Code Online (Sandbox Code Playgroud)
  2. WAY2:

    // addHeader ----- Not setHeader
    
    response.addHeader("Content-Language", "en");
    response.addHeader("Content-Language", "fr");
    
    Run Code Online (Sandbox Code Playgroud)

我的问题是:这两种方式是否相同?如果不是.哪一个是正确的?

谢谢!

java servlets httpresponse http-headers

2
推荐指数
1
解决办法
1084
查看次数

Node.js/Express.js:response.send()可以有回调吗?

我的问题是,一旦res.send()成功结束,我可以执行业务逻辑吗?我正在使用Node.js和Express.js.

类似的东西:(以下代码不起作用)

res.send("Hello World",function(err,res){
        log(err + "  " + res); // Will execute once res.send succeed and the user received "Hello World"
    });
Run Code Online (Sandbox Code Playgroud)

谢谢!

httpresponse node.js express

2
推荐指数
1
解决办法
2175
查看次数

从Json Http响应反序列化对象列表

我有我的JSON响应:

{
  "Adddress": [
    {
      "Country": "United States",
      "City": "Irmo",
      "Line1": "103 Kinley Rd",
      "Line2": null,
      "PostalCode": "20063",
      "State": "SC",
      "AddressCode": "BILL-01"
    },
    {
      "Country": "United States",
      "City": "Irmo",
      "Line1": "1098 Kanley Road",
      "Line2": "Building B",
      "PostalCode": "29063",
      "State": "SC",
      "AddressCode": "SHIP-01"
    }]
}
Run Code Online (Sandbox Code Playgroud)

这是我的地址类:

 [JsonObject()]
    public class Address
    {
        public string AddressCode { get; set; }
        public string Line1 { get; set; }
        public string Line2 { get; set; }
        public string Country { get; set; }
        public string …
Run Code Online (Sandbox Code Playgroud)

c# serialization json httpresponse deserialization

2
推荐指数
1
解决办法
6247
查看次数