সার্ভার থেকে সদৃশ শিরোনাম পেয়েছে
সার্ভারের প্রতিক্রিয়ায় সদৃশ শিরোনাম রয়েছে। এই সমস্যাটি সাধারণত একটি ভুল কনফিগার্ড ওয়েবসাইট বা প্রক্সি ফলাফল। কেবল ওয়েবসাইট বা প্রক্সি প্রশাসকই এই সমস্যাটি সমাধান করতে পারেন।
ত্রুটি 349 (নেট :: ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): একাধিক স্বতন্ত্র বিষয়বস্তু-নিষ্পত্তি শিরোনাম প্রাপ্ত হয়েছে। এটি HTTP প্রতিক্রিয়া বিভক্ত আক্রমণ থেকে রক্ষা করতে অনুমোদিত নয়।
ক্রোমে পিডিএফ রফতানি করার সময় আমি এই ত্রুটিটি পেয়েছি।
Response.Buffer = false;
Response.ClearHeaders();
string ext = objProp.PACKAGEFILENAME.Substring(objProp.PACKAGEFILENAME.LastIndexOf("."));
string ext1 = ext.Substring(1);
Response.ContentType = ext1;
Response.AddHeader("Content-Disposition", "target;_blank,attachment; filename=" + objProp.PACKAGEFILENAME);
const int ChunkSize = 1024;
byte[] binary = objProp.PACKAGEDOCUMENT;
System.IO.MemoryStream ms = new System.IO.MemoryStream(binary);
int SizeToWrite = ChunkSize;
for (int i = 0; i < binary.GetUpperBound(0) - 1; i = i + ChunkSize)
{
if (!Response.IsClientConnected) return;
if (i + ChunkSize >= binary.Length) SizeToWrite = binary.Length - i;
byte[] chunk = new byte[SizeToWrite];
ms.Read(chunk, 0, SizeToWrite);
Response.BinaryWrite(chunk);
Response.Flush();
}
Response.Close();
কিভাবে এটি ঠিক করবেন?
Response.AddHeader("content-disposition", "attachment; filename=\"" + FileNameWithCommas + "\"");