小编Rah*_*hly的帖子

为什么WebRequest始终在第一个请求上超时,但从不在任何后续请求上超时

遇到问题,WebRequest.GetResponse()第一次通话时呼叫挂起并超时,但在第一次通话后,一切正常.

        try {
            WebRequest myHttpWebRequest = WebRequest.Create(@"http://192.168.x.x/");
            // Sends the HttpWebRequest and waits for the response.         
            myHttpWebRequest.Timeout = 1000;
            WebResponse myHttpWebResponse = myHttpWebRequest.GetResponse();
        } catch(Exception e) {
            Console.WriteLine("Failure 1");
        }
        try {
            WebRequest myHttpWebRequest = WebRequest.Create(@"http://192.168.x.x/");
            // Sends the HttpWebRequest and waits for the response.         
            myHttpWebRequest.Timeout = 1000;
            WebResponse myHttpWebResponse = myHttpWebRequest.GetResponse(); 
        } catch(Exception e) {
            Console.WriteLine("Failure 2");
        }
        try {
            WebRequest myHttpWebRequest = WebRequest.Create(@"http://192.168.x.x/");
            // Sends the HttpWebRequest and waits for the response.         
            myHttpWebRequest.Timeout = 1000;
            WebResponse …
Run Code Online (Sandbox Code Playgroud)

.net c# webrequest httpwebrequest

7
推荐指数
1
解决办法
7180
查看次数

如何找到预告片词典?

通过PDF规范,它说trailer先于startxref.对我而言,说xref可以出现在文档的任何地方,但trailer仍然出现在之前startxref.这是有道理的,直到你必须解析它,因为你必须反过来解析你不能考虑注释或字符串.让我们变得更加古怪.

trailer<< %\
  /Size 4 %\
  /Root 1 0 R %\
  /Info 4 0 R %\
  /Key (\
trailer<< %\
  /Size 4 %\
  /Root 2 0 R %\
  /Info 3 0 R %\
>>%)
>>&)
% test test )
startxref
 15
%%EOF
Run Code Online (Sandbox Code Playgroud)

这是一个非常有效的预告片.第一个是真正的预告片,但第二个是"字符串".在这种情况下,反向解析将无法捕获注释.如果它的注释或字符串分开,寻找字符串预告片将会失败.我想知道找出预告片开始位置的最佳方法是什么?

更新 - 此预告片似乎在Acrobat Reader中打开

%PDF-1.3
%âãÏÓ
xref
0 4
00000000 65535 f
00000110 00000 n
00000250 00000 n
00000315 00000 n
00000576 00000 n

1 0 obj …
Run Code Online (Sandbox Code Playgroud)

pdf parsing

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

标签 统计

.net ×1

c# ×1

httpwebrequest ×1

parsing ×1

pdf ×1

webrequest ×1