标签: response

对于Google"过期"日期的重要性是1990年1月1日星期五00:00:00 GMT?

我正在查看我的GMail帐户的响应标题,并注意到格林威治标准时间1990年1月1日00:00:00 GMT日期显示为"过期"的值一遍又一遍.我想这只是一个简单的常数,以确保浏览器了解这已超过其新鲜日期.但那个特定日期有什么意义吗?人们可能很容易在2000年或1970年使用相同的日期,或者其他什么.对某人的生日或大学毕业日期或任何类似的个人而言,这并不奇怪.也许这只是随意的,但我想知道是否有人有一个很好的解释为什么选择这个特定的日期.

date header response

5
推荐指数
1
解决办法
1351
查看次数

GWT RPC响应头

有没有办法在RPC响应中读取GWT客户端收到的头信息?

Response header
Server                 Apache-Coyote/1.1
Set-Cookie             JSESSIONID=3379B1E57BEB2FE227EDC1F57BF550ED; Path=/GWT
Content-Encoding       gzip
Content-Disposition    attachment
Content-Type           application/json;charset=utf-8
Content-Length         209
Date                   Fri, 05 Nov 2010 13:07:31 GMT
Run Code Online (Sandbox Code Playgroud)

我特别感兴趣的是确定客户端何时在其标头上收到Set-Cookie属性.

有没有办法在GWT上做到这一点?

我发现了

com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter<T>
Run Code Online (Sandbox Code Playgroud)

存在方法

public void onResponseReceived(Request request, Response response) { ... }
Run Code Online (Sandbox Code Playgroud)

在参数Response似乎有我需要的信息.这是存在某种方式来获得,而不"绞乱"GWT编译器代码?

谢谢

JuDaC

gwt rpc response http-headers

5
推荐指数
1
解决办法
3241
查看次数

HttpWebRequest和WebResponse.GetResponse给出了不完整的响应

我现在很漂亮,因为我不断收到亚马逊的不完整回复.我正在使用Product Advertising API,向服务器发出一个ItemLookup请求.

C#代码非常基本:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse) request.GetResponse();

string resultString;
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
    resultString = sr.ReadToEnd();
}
Run Code Online (Sandbox Code Playgroud)

我收到的字符数是17408-非常稳定,但我也看到了16k左右的东西.

这就是它总是如何结束:

...ount><CurrencyCode>EUR</CurrencyCode><FormattedPrice>EUR 11,33</FormattedPri
Run Code Online (Sandbox Code Playgroud)

有什么我不知道HttpWebRequest或亚马逊的API?请帮忙!

网址(不关心密钥)编辑:坏主意,限制超出...

c# amazon response httpwebrequest httpwebresponse

5
推荐指数
1
解决办法
7503
查看次数

在servlet响应中使用Printwriter

在此链接中,它说:处理用户生成报告HTML的请求,并将HTML直接写入响应对象.现在在我的代码中,我有:

PrintWriter out = response.getWriter();
crystalReportViewer.processHttpRequest(request, response, context,null);
Run Code Online (Sandbox Code Playgroud)

如果我理解正确,processHttpRequest遗嘱本身会做类似的事情response.getWriter().print(.....).

那么创建2个实例的代码是PrintWriter什么?

java servlets response printwriter crystal-reports-2008

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

使用WSE,肥皂响应,没有格式良好的XML,没有XOP部件

我正在使用一个Web服务,我在其中发送带有附件的请求,我们从服务器收到包含各种信息的响应.我已经记录了在另一个问题中一起获取请求的一些问题.添加SOAP请求的附件但这个位已经解决,现在响应上出现了另一个问题.

我们收到响应确定但是抛出一个错误说明:

响应不是格式良好的XML.

InnerException是:

WSE1608:没有XOP部件位于指定content-id的流中:<rootpart*36875c60-630c-4e23-9e74-f9a9c7547fc7@example.jaxws.sun.com>

返回的xml如下所示:

--uuid:36875c60-630c-4e23-9e74-f9a9c7547fc7
Content-Type: application/xop+xml;charset=utf-8;type="text/xml";
Content-ID: <rootpart*36875c60-630c-4e23-9e74-f9a9c7547fc7@example.jaxws.sun.com>
content-transfer-encoding: binary

  <?xml version="1.0" encoding="utf-8"?>
  <soapenv:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Header xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
      <payloadManifest xmlns="http://(namespace)">
        <manifest contentID="content0" element="ProcessAttachment" namespaceURI="http://(namespace)" version="2.01"/>
      </payloadManifest>
    </soapenv:Header>
    <soapenv:Body>
      <tran:ProcessMessageResponse xmlns="http://(namespace)" xmlns:ns2="http://(ns2Namespace)" xmlns:ns3="http://(ns3Namespace)" xmlns:tran="http://(tranNamespace)">
        <tran:payload>
          <tran:content id="content0">
            <s:ShowServiceProcessingAdvisory xmlns:s="http://(sNamespace)">
              <s:ApplicationArea>
                <s:Sender>
                  <s:Component>Global Warranty Management</s:Component>
                  <s:Task>ShowAttachments</s:Task>
                  <s:CreatorNameCode>Creator</s:CreatorNameCode>
                  <s:SenderNameCode>GM</s:SenderNameCode>
                </s:Sender>
                <s:CreationDateTime>2012-01-10T12:58:27Z</s:CreationDateTime>
                <s:Destination>
                  <s:DestinationNameCode>XX</s:DestinationNameCode>
                  <s:DealerNumber>234567</s:DealerNumber>
                  <s:DealerCountry>US</s:DealerCountry>
                </s:Destination>
              </s:ApplicationArea>
              <s:DataArea>
                <s:Show/>
                <s:ServiceProcessingAdvisory>
                  <s:Header>
                    <s:SecondaryDealerNumber>253909</s:SecondaryDealerNumber>
                    <s:Disposition>
                      <s:RepairOrder>
                        <s:WarrantyClaim xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns2:WarrantyClaimExtended">
                          <s:OEMClaimNumber>00112233445566778899</s:OEMClaimNumber>
                          <gwm:Attachment xmlns:gwm="http://(gwmNamespace)">
                            <gwm:AttachmentId>5678987</gwm:AttachmentId>
                            <gwm:Filename>14.jpg</gwm:Filename>
                          </gwm:Attachment>
                        </s:WarrantyClaim>
                      </s:RepairOrder>
                    </s:Disposition>
                  </s:Header>
                </s:ServiceProcessingAdvisory> …
Run Code Online (Sandbox Code Playgroud)

.net xml soap wse response

5
推荐指数
1
解决办法
5268
查看次数

DNS响应答案和权威部分

我一直在关注Wireshark中的DNS响应数据包,并且无法理解答案和权威部分的十六进制编码.

考虑DNS查询:mail.abcd.com

答案部分包含名称字段,其十六进制编码因:

 0xc00c
 0xc012
Run Code Online (Sandbox Code Playgroud)

它们都导致在该字段中填充整个名称.

权威部分还包含名称字段,但通常为:

 0xc010
Run Code Online (Sandbox Code Playgroud)

这导致abcd.com在该领域居住.

任何人都可以告诉填充这些字段的惯例是什么,因为它非常令人困惑.

谢谢

dns response wireshark web-traffic network-traffic

5
推荐指数
2
解决办法
4899
查看次数

投票者导致500错误而不是403

我创建了一个自定义投票人,如果请求不包含有效的身份验证标头,则拒绝访问我的API.它基于两个食谱条目的组合:http: //symfony.com/doc/current/cookbook/security/voters.htmlhttp://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html

<?php

namespace Acme\RestBundle\Security\Authorization\Voter;

use Symfony\Component\DependencyInjection\ContainerInterface;
use Symfony\Component\Security\Core\Authorization\Voter\VoterInterface;
use Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
use Symfony\Component\Security\Core\Exception\AuthenticationException;
use Symfony\Component\Security\Core\Exception\NonceExpiredException;
use Monolog\Logger;

class ApiClientVoter implements VoterInterface
{
    protected $container;
    protected $nonceCacheDir;

    /**
     * We inject the full service container due to scope issues when
     * injecting the request.
     *
     * @param ContainerInterface $container
     * @param string $nonceCacheDir
     */
    public function __construct(ContainerInterface $container, $nonceCacheDir)
    {
        $this->container     = $container;
        $this->nonceCacheDir = $nonceCacheDir;
    }

    public function supportsAttribute($attribute)
    {
        // we won't check against a …
Run Code Online (Sandbox Code Playgroud)

php security response symfony

5
推荐指数
0
解决办法
1220
查看次数

在php中命中网址时发送xml响应

我想在使用http://gmail.com/cb/send/send.php?user_name=admin1&password=test123&subscriber_no=1830070547&mask=Peter&sms='Test SMS' 等参数点击网址时发送xml响应

当一个人点击这个链接然后会给出一个响应

 public function sendResponse($type,$cause) {
    $response = '<?xml version="1.0" encoding="utf-8"?>';
    $response = $response.'<response><status>'.$type.'</status>';
            $response = $response.'<remarks>'.$cause.'</remarks></response>';
            return $response;
 }
Run Code Online (Sandbox Code Playgroud)

我从我的控制器文件调用此方法,只是回显值.击球手会得到这样的回应吗?

<?php
......
......
  echo $sendResponse($type,$cause);
 ?>
Run Code Online (Sandbox Code Playgroud)

用户会通过这种回声得到共鸣吗?

php xml response

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

Json序列化具有反斜杠的数据

我正在使用rest_framework.response方法来发送多个Django模型的对象。但是,响应中包含带引号的反斜杠。这是我的看法:

@api_view()
def myfunctions(request,id):
    responseData = {}
    userObject = TifUser.objects.filter(id=id)
    attendances = Attendance.objects.filter(User=userObject)
    leaves = Leave.objects.filter(User=userObject)
    odds = ODD.objects.filter(User=userObject)
    printjobs = PrintJob.objects.filter(User=userObject)
    issues = Issue.objects.filter(User=userObject)

    #serialize into json
    userObject = serializers.serialize("json", userObject)
    attendances = serializers.serialize("json",attendances)
    leaves = serializers.serialize("json",leaves)
    odds = serializers.serialize("json",odds)
    printjobs = serializers.serialize("json",printjobs)
    issues = serializers.serialize("json",issues)

    #set responseData dictionary values
    responseData['user'] = userObject
    responseData['attendances'] = attendances
    responseData['leaves'] = leaves
    responseData['odds'] = odds
    responseData['printjobs'] = printjobs
    responseData['issues'] = issues
    #responseData['attendances'] = userObject
    return response.Response(responseData)
Run Code Online (Sandbox Code Playgroud)

我得到的json响应是:

{"attendances":"[{\"model\": \"mainApp.attendance\", \"pk\": 5, \"fields\": …
Run Code Online (Sandbox Code Playgroud)

django serialization json response django-rest-framework

5
推荐指数
1
解决办法
2034
查看次数

使用Swift 3检查iOS中的API响应时间?

我知道测试API的响应时间基本上是由服务器或后端端完成的,但是因为我正在为一个应用程序工作,我还需要检查来自iOS End的api响应时间.

我怎样才能做到这一点 ?我读了几个链接,它说使用计时器启动和计时器结束,然后通过endTime - startTime找到响应时间, 但这似乎不方便.

我想使用Xcode(即使XCTest在那里).

这是我的API之一(我在ApiManager类的单独类中编写了所有Web服务使用方法):

LoginVC:

//Call Webservice
let apiManager      = ApiManager()
apiManager.delegate = self
apiManager.getUserInfoAPI()
Run Code Online (Sandbox Code Playgroud)

ApiManager:

func getUserInfoAPI()  {
    //Header
    let headers =       [
        "Accept"        : "application/json",
        "Content-Type"  : "application/json",
    ]

    //Call Web API using Alamofire library
    AlamoFireSharedManagerInit()
    Alamofire.request(HCConstants.URL, method: .post, parameters: nil, encoding: JSONEncoding.default, headers: headers).responseJSON {  response in

        do{
            //Checking For Error
            if let error = response.result.error {
                //Stop AcitivityIndicator
                self.hideHud()
                //Call failure delegate method
                //print(error)
                  self.delegate?.APIFailureResponse(HCConstants.EXCEPTION_MESSAGES.SERVICE_FAILURE)
                return
            } …
Run Code Online (Sandbox Code Playgroud)

performance response ios swift3

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