遇到问题,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) 通过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)