سؤال

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

 NSURL *sampleUrl = [NSURL URLWithString:@"http://domain/files/sample.mp3"];
 NSData *sampleAudio = [NSData dataWithContentsOfURL:sampleUrl];

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

هل هناك على أي حال لحقن ملف تعريف الارتباط في الطلب أعلاه ، أو التأكد من إضافة ملف تعريف الارتباط مقابل مجال معين؟

شكرًا

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

المحلول

حسنًا ، إن الطريقة للقيام بذلك هي عدم حقن الرؤوس ولكن تعيين مدير ملفات تعريف الارتباط لقبول ملفات تعريف الارتباط دائمًا. سيؤدي ذلك بعد ذلك إلى تمرير ملف تعريف الارتباط إلى الطلبات اللاحقة.

    NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    [cookieStorage setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways];

روبي

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