ملفات تعريف الارتباط وHTTP GET وسلاسل الاستعلام

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

  •  22-08-2019
  •  | 
  •  

سؤال

المحكمة الجزئية الأمريكية للمنطقة الجنوبية من نيويورك في قضية Doubleclick Inc.معلن:

"يتم إرسال معلومات GET كجزء من عنوان موقع ويب أو "URL"، فيما يُعرف باسم "سلسلة استعلام." على سبيل المثال، قد يقرأ طلب اختيار متجر تسجيلات افتراضي عبر الإنترنت لألبومات Bon Jovi ما يلي: http://recordstore.hypothetical.com/search?terms=bonjovi.تبدأ سلسلة استعلام عنوان URL بـ "؟" الحرف يعني أن ملف تعريف الارتباط سيسجل أن المستخدم طلب معلومات حول Bon Jovi.

هل صحيح أن سلسلة استعلام عناوين URL مع "؟" هل يسجل ملف تعريف الارتباط المعلومات التي طلبها المستخدم؟إذا كان الأمر كذلك، ما هو RFC/المعيار الذي يتضمن هذا؟

يحرر:أدرك أن المحكمة المحلية بالولايات المتحدة لا تحدد المعايير، ولكنني أرغب في الحصول على شيء ملموس للإشارة إلى أنها غير صحيحة.

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

المحلول

إذا قرأت الوثيقة بأكملها, ، ستلاحظ أنهم يقولون

ملفات تعريف الارتباط الخاصة بـ DoubleClick فقط جمع المعلومات من خطوة واحدة من العملية أعلاه:الخطوةالاولى.ملفات تعريف الارتباط التقاط أجزاء معينة من الاتصالات التي يرسلها المستخدمون إلى مواقع الويب التي تتبعها DoubleClick. يقومون بجمع هذه المعلومات بثلاث طرق: (١) "الحصول على" التقديمات, و (2) التقديمات "بعد" ، و (3) التقديمات "GIF".

إنهم يصفون عملية تستخدمها DoubleClick، وليس معيارًا للإنترنت.

يمكنك أنت (وأي شخص آخر، بما في ذلك DoubleClick) الحصول على المعلومات المتاحة لك (بما في ذلك المعلومات التي قد يتم إرسالها كجزء من إرسال GET) وتخزينها في ملف تعريف الارتباط.

يجب عليك تفسير الجملة المعنية (في سياق) مثله:

  1. يقوم DoubleClick بتخزين المعلومات من سلسلة الاستعلام في ملف تعريف الارتباط.
  2. سلسلة استعلام عنوان URL هي جزء من عنوان URL الذي يبدأ بـ "؟" شخصية.
  3. جزء سلسلة الاستعلام لعنوان URL الافتراضي هو "Bon Jovi".
  4. ستستخدم عملية DoubleClick ملف تعريف ارتباط لتسجيل أن المستخدم طلب معلومات حول Bon Jovi

الاستنتاج المدعوم:

يأخذ DoubleClick/يأخذ المعلومات من سلسلة استعلام URL (وهو جزء من عنوان URL الذي يبدأ بـ "؟") ويستخدم ملف تعريف الارتباط لتسجيل المعلومات التي طلبها المستخدم.

استنتاج غير مدعوم:

سلسلة استعلام عناوين URL مع "؟" هل ستعمل على تسجيل ملفات تعريف الارتباط المعلومات التي طلبها المستخدم.يوجد بعض RFC الذي يصف هذا السلوك.

نصائح أخرى

وانها بالتأكيد من الممكن تخزين سلسلة الاستعلام في الكعكة، ولكن لا يوجد معيار تقني الذي يفرض أن تحدث.

وإنهم على الأرجح الرجوع شيء محدد إلى رمز على هذا الموقع المحدد، الذي يفترض تخزين سلسلة الاستعلام في ملف تعريف الارتباط.

الحصول على تعيين

والكوكيز وقدم منفصل من URL، وذلك في HTTP-رأس انها تبدو مثل هذا:

وGET /search?terms=bonjovi
Cookie: $Version=1; UserId=JohnDoe

وقال إن الطريقة الوحيدة التي يمكن تخزينها سلسلة الاستعلام في الكعكة يكون إذا تم استخدام مسار الكوكي بالتزامن مع اعادة صياغة روابط أو إذا كان الملقم يحدد explicitely الكعكة مع نوع من معرف أو سلسلة الاستعلام.

وآخر مرة راجعت، فإن المحكمة الجزئية الامريكية للمنطقة الجنوبية من نيويورك لا تحدد معايير الإنترنت.

وسلسلة الاستعلام لا يؤثر على الكوكيز، وأنهم يستخدمون لغة التقنية بطريقة قذرة.

وربما يكون هذا النص مجرد مثال ويجب أن لا عصا على ذلك.

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

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