Hallo,
fsSource = new FileStream("C:\\Test.html", FileMode.Open, FileAccess.Read, FileShare.Read);
bufferWrite = new byte[fsSource.Length];
fsSource.Read(bufferWrite, 0, bufferWrite.Length);
fsDest = new FileStream("C:\\Test2.html", FileMode.OpenOrCreate, FileAccess.Write);
gzCompressed = new GZipStream(fsDest, CompressionMode.Compress,true);
gzCompressed.Write(bufferWrite, 0, bufferWrite.Length);
fsSource.Close();
gzCompressed.Close();
fsDest.Close();
leider verkleinert mir das Snippet nur einen Teil meiner HTML Datei , unten ist es alles original,...? Any ideas?
Unsere Website
iPhone Programmierung | Android Programmierung
Funktioniert einwandfrei bei mir.
Bei mir wird bei einer groesseren 5KB Datei die obere haelfte gezippt, die untere ist blank zu lesen.
Unsere Website
iPhone Programmierung | Android Programmierung
Hallo,
also die HTML werden komplett gezippt, aber diese js hier:
wird nur oben gezippt:
function checkbrand()
{
$.ajax({
type: "GET",async:true,
url: "../settings/Brand/?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
document.getElementById('brand1').value=response;
}
});
}
function checkServerPort()
{
$.ajax({
type: "GET",async:true,
url: "../settings/ServerPort/?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
document.getElementById('serverport1').value=response;
}
});
}
function checkAutomaticInit()
{
$.ajax({
type: "GET",async:true,
url: "../settings/AutomaticInit/?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
document.getElementById('automaticinit1').value=response;
}
});
}
function checkDaemonNr()
{
$.ajax({
type: "GET",async:true,
url: "../settings/DaemonNr/?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
document.getElementById('daemon1').value=response;
}
});
}
function updateAutomaticInit()
{
$.ajax({
type: "GET",async:true,
url: "update/AutomaticInit/"+document.getElementById('automaticinit1').value+"?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
$('#info').text(response);
$('#message').dialog('option', 'title', "Daten quittiert");
$("#message").dialog('open');
}
});
}
function updateDaemonNr()
{
$.ajax({
type: "GET",async:true,
url: "update/DaemonNr/"+document.getElementById('daemon1').value+"?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
$('#info').text(response);
$('#message').dialog('option', 'title', "Daten quittiert");
$("#message").dialog('open');
}
});
}
function updateServerPort()
{
$.ajax({
type: "GET",async:true,
url: "update/ServerPort/"+document.getElementById('serverport1').value+"?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
$('#info').text(response);
$('#message').dialog('option', 'title', "Daten quittiert");
$("#message").dialog('open');
}
});
}
function updateBrand()
{
$.ajax({
type: "GET",async:true,
url: "update/Brand/"+document.getElementById('brand1').value+"?time="+new Date().getTime(),
dataType: "html",
success: function(response) {
$('#info').text(response);
$('#message').dialog('option', 'title', "Daten quittiert");
$("#message").dialog('open');
}
});
}
Also nicht komplett gezippt
Unsere Website
iPhone Programmierung | Android Programmierung
Wird bei mir auch komplett komprimiert.