You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Buyuk boyutlu binary ureten paketlerin repoya gonderimi sirasinda problemler yasaniyor. Sorunun kaynagi, cloudflare 100 MB dosya aktarim limiti.
Bu durumu duzeltebilmek icin, hem gonullu uygulamasinda, hem de ciftlik uygulamasinda degisiklik gerekiyor.
Buyuk boyutlu dosyalarin gonderimi icin ayri bir url tanimlayacagiz. Bu url uzerinden, buyuk boyutlu dosyalari parca parca gonderecegiz. Parcalar tamamlandiginda ise normal akisa gore islem devam edecek.
upload sirasinda dosya ile birlikte su degiskenler de gonderilecek:
Dosya parca adi ( a.pisi.part.3)
toplam parca sayisi (10)
gonderilen parca no ( 3 )
Gonderilen parca icin sha256 hash
Tam boyutlu orijinal dosya icin hash
Dosya parcasi geldikten sonra islemler:
ciftlik tarafinda bu dosya alinip gecici bir dizine kaydedilecek.
sha256 ile hash cikarilip, gonullu tarafindan gonderilen hash ile karsilastirilacak.
hash yanlis ise, hata mesaji gonulluye gonderilecek ve fonksiyondan cikilacak.
hash dogru ise gecici dizinde bulunan dosyalar kontrol edilip, gerekli butun parcalarin gelip gelmedigi saptanacak.
butun parcalar varmis ise, sirayla birlestirilip orijinal pisi dosyasi olusturulacak.
Gonullu tarafindan gonderilen tam boyutlu dosya hash degeri ile karsilastirilacak
hash tutuyorsa normal paket olarak isleme devam edilecek.
hash tutmuyorsa, gonulluye tam dosya hash degerinin tutmadigi iletilecek. Bu durumda gonderim isleminin yeniden baslatilmasi gerek.
Bu kisim gonullu degisikligi yapilmadan yazilip test edilebilir. Gonullu icin de buradakine benzer bir is istegi olusturup, onun icinde neler yapilmasi gerektigini yazacagim.
The text was updated successfully, but these errors were encountered:
Buyuk boyutlu binary ureten paketlerin repoya gonderimi sirasinda problemler yasaniyor. Sorunun kaynagi, cloudflare 100 MB dosya aktarim limiti.
Bu durumu duzeltebilmek icin, hem gonullu uygulamasinda, hem de ciftlik uygulamasinda degisiklik gerekiyor.
Buyuk boyutlu dosyalarin gonderimi icin ayri bir url tanimlayacagiz. Bu url uzerinden, buyuk boyutlu dosyalari parca parca gonderecegiz. Parcalar tamamlandiginda ise normal akisa gore islem devam edecek.
upload sirasinda dosya ile birlikte su degiskenler de gonderilecek:
Dosya parcasi geldikten sonra islemler:
Bu kisim gonullu degisikligi yapilmadan yazilip test edilebilir. Gonullu icin de buradakine benzer bir is istegi olusturup, onun icinde neler yapilmasi gerektigini yazacagim.
The text was updated successfully, but these errors were encountered: