كيفية الكشف عن الصفحات شير الحالية من جهاز العميل؟

StackOverflow https://stackoverflow.com/questions/223520

  •  03-07-2019
  •  | 
  •  

سؤال

في جهاز العميل ولست بحاجة إلى أن تكون قادرة على الكشف بطريقة أو بأخرى المواقع التي المستخدم الحالي يبحثون في الوقت الراهن. وأنا أعلم أن URL قاعدة التطبيق شير، ويقول sharepoint.thecompany.net ولكن كيف الإختراق يمكنني الحصول على رابط طلب الأخير من الخادم؟ لقد ضرب وقف ميتا عند محاولة تكرار العمليات الحالية والصب عملية إنترنت إكسبلورر إلى شيء يمكنني العمل مع، وأنا لا أعرف أي نوع من وجوه للادلاء عملية: - (

وآمل أن تنفيذ هذا المنطق في C # التجمع ما ينبغي أن تعمل على مربع العميل.

وأي نهج آخر قد يعمل؟

وشكرا مقدما

هل كانت مفيدة؟

المحلول

WatiN تسمح لك لنعلق على الحالات IE والحصول على رابط الحالي منها. وسوف تسمح لك أيضا أن تفعل الشيء نفسه مع الحالات فايرفوكس.

قد يكون أكثر كفاءة ولكن في محاولة للحصول على عناوين المواقع المطلوبة على مستوى الشبكة باستخدام مفهوم نوع يريشارك حيث كنت مجرد الاستماع إلى حركة مرور HTTP على الكمبيوتر وتتبع عناوين المواقع ولكن حل من هذا القبيل هو أكثر قليلا رأسي.

وتحرير: جئت عبر هذا في حين تبحث عن حل: HTTP: // شبكة الاتصالات العالمية .codeproject.com / KB / IP / networkmonitor.aspx من ما أستطيع أن أرى أود أن تعتقد أنك يمكن أن تتكيف مع قانون مراقبة لرصد وننظر ل http طلب الحزم وتحليل رؤوس للحصول على المعلومات رابط التي تحتاج إليها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top