Update on bogus requests
Chris Anderson posted a VERY helpful comment to my post on the bogus requests. He said it was related to fusion looking for localized bits. That sure makes sense. After researching that area a bit more I found this attribute in the documentation:
[assembly: NeutralResourcesLanguageAttribute("en-US")]
Here's the key quote from documentation: "This attribute is used as a performance enhancement, so that the ResourceManager object does not search for resources that are included in the main assembly."
Adding this to my project reduced the amount of web requests made. Now it's down to just a handful:
05:45:29 127.0.0.1 GET /smartclient/myclient.exe 304
05:45:29 127.0.0.1 GET /smartclient/myclient.DLL 404
05:45:29 127.0.0.1 GET /smartclient/myclient/myclient.DLL 404
05:45:29 127.0.0.1 GET /smartclient/bin/myclient.DLL 404
05:45:29 127.0.0.1 GET /smartclient/bin/myclient/myclient.DLL 404
05:45:29 127.0.0.1 GET /smartclient/myclient.EXE 304
05:45:29 127.0.0.1 GET /smartclient/myclient.exe.config 200
05:45:29 127.0.0.1 GET /smartclient/myclient.exe.config 200
I'm still looking into this...but just wanna say thanks to Chris!

0 Comments:
Post a Comment
<< Home