«base64» etiketlenmiş sorular

Base64, ikili verileri ASCII dize biçiminde temsil eden bir dizi kodlama düzenidir.

5
Değiştirilmiş bir base64 URL'sinin kodunu çözmek / kodlamak için kod
Veriyi bir URL'ye koymak için base64 kodlamak ve ardından HttpHandler'ım içinde kodunu çözmek istiyorum. Base64 Kodlamasının UriTemplate eşleşmemi bozacak bir '/' karakterine izin verdiğini buldum . Sonra wikipedia'dan "URL için değiştirilmiş Base64" kavramı olduğunu buldum: URL varyantı için değiştirilmiş bir Base64 mevcuttur, burada hiçbir '=' dolgusu kullanılmaz ve standart Base64'ün …
113 c#  url  base64  encode  decode 

12
Bir görüntüyü (yola göre seçilir) base64 dizesine dönüştür
Kullanıcının bilgisayarındaki bir yoldan bir görüntüyü C # 'da bir base64 dizesine nasıl dönüştürebilirsiniz? Örneğin, görüntünün yoluna sahibim (formatta C:/image/1.gif) ve döndürülen görüntüyü data:image/gif;base64,/9j/4AAQSkZJRgABAgEAYABgAAD..temsil eden bir veri URI'sine sahip olmak istiyorum 1.gif.
111 c#  image  base64 

16
Python: Base64 kodunu çözerken 'Yanlış doldurma' hatasını yok say
İçinde doldurma hatası olsa bile tekrar ikiliye dönüştürmek istediğim, base64 kodlu bazı verilerim var. Kullanırsam base64.decodestring(b64_string) "Yanlış dolgu" hatası verir. Başka bir yolu var mı? GÜNCELLEME: Tüm geri bildirimler için teşekkürler. Dürüst olmak gerekirse, bahsedilen tüm yöntemler kulağa biraz çarptı ve özledim, bu yüzden openssl'yi denemeye karar verdim. Aşağıdaki komut …
111 python  base64 

2
Dosyayı Base64String'e ve tekrar geri dönüştürme
Başlık her şeyi söylüyor: Tar.gz arşivinde böyle okudum dosyayı bir bayt dizisine böl Bu baytları bir Base64 dizesine dönüştürün Bu Base64 dizesini bayt dizisine geri dönüştürün Bu baytları yeni bir tar.gz dosyasına geri yazın Her iki dosyanın da aynı boyutta olduğunu onaylayabilirim (aşağıdaki yöntem true değerini döndürür) ancak artık kopya …

10
Base64 dizesini ArrayBuffer'a dönüştürme
Base64 kodlama dizesini ArrayBuffer'a dönüştürmem gerekiyor. Base64 dizeleri kullanıcı girdisidir, bir e-postadan kopyalanıp yapıştırılırlar, böylece sayfa yüklendiğinde orada olmazlar. Bunu mümkünse sunucuya bir ajax çağrısı yapmadan javascript'te yapmak istiyorum. Bu bağlantıları ilginç buldum ama bana yardımcı olmadılar: ArrayBuffer'dan base64 kodlu dizeye bu, ArrayBuffer'dan base64'e zıt dönüşümle ilgili, tersi değil http://jsperf.com/json-vs-base64/2 …

9
C # ile Base64 URL güvenli kodlaması nasıl elde edilir?
C # ile Base64 URL güvenli kodlamasına ulaşmak istiyorum. Java'da, Codecbana URL güvenli kodlanmış dizesi veren ortak kitaplığımız var. C # kullanarak aynısını nasıl başarabilirim? byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode"); string returnValue = System.Convert.ToBase64String(toEncodeAsBytes); Yukarıdaki kod, onu Base64'e dönüştürür, ancak değiştirir ==. Güvenli URL kodlamasına ulaşmanın bir yolu var mı?
107 c#  encoding  base64 

6
Linux bash / shell'de base64 görüntü nasıl kodlanır
Bir kabuk komut dosyasındaki bir görüntüyü base64 kodlamaya ve onu değişkene koymaya çalışıyorum: test="$(printf DSC_0251.JPG | base64)" echo $test RFNDXzAyNTEuSlBH Ben de bunun gibi bir şey denedim: test=\`echo -ne DSC_0251.JPG | base64\` ama yine de başarılı olamadı. Bunun gibi bir şey yapmak istiyorum: curl -v -X POST -d '{"image":$IMAGE_BASE64,"location":$LOCATION,"time_created":$TIMECREATED}' -H …
107 linux  image  shell  variables  base64 

3
Giriş uzunluğu 3'e bölünemiyorsa neden base64 kodlaması doldurma gerektiriyor?
Base64 kodlamada doldurmanın amacı nedir? Aşağıdaki wikipedia'dan alıntıdır: "Kodlanmış çıktıyı 4 karakterlik bir tam sayı katına (veya kodlanmamış ikili metin 3 baytın katı olmadığında eşdeğer olarak) zorlamak için kullanılabilecek ek bir ped karakteri tahsis edilir; bu dolgu karakterleri daha sonra kod çözme sırasında atılmalıdır, ancak Girdi ikili uzunluğu 3 baytın …

3
E-posta konusunda animasyonlu simge
Bilmem Veri URI hangi ın base64şifreli veri görüntüler olarak inline böyle kullanılabilir. Bugün, konusunda animasyonlu (gif) bir simge bulunan bir spam e-posta aldım: İşte tek başına simge: Yani aklıma gelen tek şey Veri URI'ları ve Gmail'in konuya bir tür ifade eklenmesine izin verip vermediğiydi. E-postanın tam detaylı sürümünü gördüm ve …
103 gmail  base64  data-uri 

6
Giriş Formundan Base64 kodlu dosya verilerini alın
Firebug'da incelediğim bir miktar bilgiyi alabileceğim temel bir HTML formum var. Tek sorunum , veritabanına kaydedilmesi için bu formda olması gereken sunucuya gönderilmeden önce dosya verilerini base64 kodlamaya çalışıyorum . <input type="file" id="fileupload" /> Ve Javascript + jQuery'de: var file = $('#fileupload').attr("files")[0]; Mevcut javascript'e dayalı bazı işlemlerim var: .getAsBinary (), …

7
Base64 verilerini ayrıştırmak veya doğrulamak için RegEx
Base64 verilerini doğrulamak veya sterilize etmek için bir RegEx kullanmak mümkün müdür? Basit soru bu, ancak bu soruyu yönlendiren faktörler onu zorlaştıran şeydir. RFC özelliklerini takip etmek için giriş verilerine tam olarak güvenemeyen bir Base64 kod çözücüm var. Bu yüzden, karşılaştığım sorunlar, belki Base64 verileri gibi 78'e bölünemeyen sorunlar (78 …


11
Girdi, 64 tabanlı olmayan bir karakter içerdiğinden geçerli bir Base-64 dizesi değil
Bir dosyayı okuyan ve onu Byte dizisine ve ardından Base64 dizesine dönüştürdükten sonra başka bir konsol uygulamasına gönderen bir REST hizmetim var. Bu parça çalışır, ancak uygulamada aynı akış alındığında, manipüle edilir ve artık geçerli bir Base64 dizesi değildir. Bazı önemsiz karakterler akışa giriyor. Akışı Bayte geri dönüştürürken alınan istisna …
100 c#  file-io  base64 


4
Görüntü kaynağını base64 ile nasıl ayarlayabilirim
Görüntü kaynağını bir base64 kaynağına ayarlamak istiyorum, ancak çalışmıyor: JSfiddle.net/NT9KB <img id="img" src="" /> JavaScript document.getElementById("img").src = "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAAABJRU5ErkJggg=="

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.