20MB normal bir string değildir o kanımca. Dosyaya çevirip dosya upload et. stringi secilen dosyadan aliyor zaten kodundan anladigim kadariyla. fileReader API kullanmis. Serverinde dosya olarak tutmak istemiyor ama. icindekiyle ilgileniyor sadece. 0x0480 takilin madem

Bir dosyayı base64 kodlayıp onu post ediyorum arkadaşlar. Amaç big string post edebilmek. Herhangi bir rule olmadığı halde neden post edemiyorum sorun orda aslında. 3-4 mb lik bir dosyayı base64 e çevirip post edebiliyorum fakat büyük bir stringi neden post edemiyorum? DOM u farklı bir şekilde manipule mi etmek gerekiyor acaba? @end hocam github linkinde paylaştığın konu. net core 3.1 ncesi için geçerli. . net core 3.1 de web. config dosyası yok. Jigsaw tarafından 17/Tem/20 00:07 tarihinde düzenlenmiştir Başkalarına hakim olan kuvvetlidir, kendine hakim olan kudretlidir

ncelikle konsola bir bak hata düşüyor mu? Hata düşmüyorsa ajax isteğini karşıladığın yerde breakpoint atıp datanın gelip gelmediğini kontrol et. Yine gelmiyorsa, gelen 20 mb string ifadeyi 10 mb vs.. şeklinde düşürüp post etmeyi dene. Yine gelmiyorsa 5 mb vs.. şeklinde yarılayarak gndermeyi dene. string ifade sınırı olduğunu sanmıyorum ama denemekte fayda var. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Konsola herhangi bir hata düşmüyor. Hatta 200 alıyorum fakat post ettiğim string hiç ortalıkta yok. @Terror hocam herhangi bir request limiter ımda tanımlı değil. Bi sınır koymadım. Sıkıntı ajax ta gibime geliyor. Çünkü ufak 3-4 mb lik bişey set ettiğimde controller a geliyor string Jigsaw tarafından 16/Tem/20 21:22 tarihinde düzenlenmiştir Başkalarına hakim olan kuvvetlidir, kendine hakim olan kudretlidir

20MB normal bir string değildir o kanımca. Dosyaya çevirip dosya upload et. Bir gece her zamanki gibi yatağına girip gzlerinin ağırlığına dayanamayıp huzurla uyuduğunu düşün. Sonrasında da hiç uyanmadığını düşünmeye çalıştığında aklında hiçbir şey canlanmayacaktır, çünkü beynin kapalıyken neler olup bittiğini bilemezsin, bu yüzden bu noktayı hayal edebileceğin bir veri yok elinde. lüm de tam olarak byle bir şey. Uykunun 4. saatindeki hissettiklerin, yani; hiçlik, hissizlik. Varlığından ya da yokluğundan haberinin olmaması. Byle düşününce lüm biraz daha tanıdık geliyor, daha kabullenilebilir geliyor. Belki de içindeki o çılgın yaşama arzusuna sahip olan egonu ancak byle ehlileştirebiliyorsun. Aksi halde çılgınca yaşama arzusuna sahip egon sana tanrılar yaratıyor, cennetler vaat ediyor, seni sonsuz bir yaşamın varlığı ve zevkleri ile kandırıyor.

Bir dosyayı base64 kodlayıp onu post ediyorum arkadaşlar. Amaç big string post edebilmek. Herhangi bir rule olmadığı halde neden post edemiyorum sorun orda aslında. 3-4 mb lik bir dosyayı base64 e çevirip post edebiliyorum fakat büyük bir stringi neden post edemiyorum? DOM u farklı bir şekilde manipule mi etmek gerekiyor acaba? @end hocam github linkinde paylaştığın konu. net core 3.1 ncesi için geçerli. . net core 3.1 de web. config dosyası yok. Dostum web. config 3.1 ncesinde vardır yerine başka bir config dosyası gelmiştir diye düşünüyorum. sen client side da bir hata ile karşılaşmıyorsan backendde ilk kontrolü yapman gerekiyor. ajax post'da 20mb'da sorun bir sorun yaşamazsın. yaşarsanda zaten yazar console'da. sunucu taraflı bir sorun olsa ilk aşamada error'a düşmesi gerek ancak bir şekilde middleware'larda bozulmuş olabilir bu durum ve loglanmıyor olabilir. Fiddler ile networku takip edip request'in sunucuya gidiyormu gitmiyormu en net şekilde grebilirsin. eğer fiddler'da request de senin content'in boşsa tamam client side'da hata vardır. ancak network'den düzgün şekide geçip serverda okuyamıyorsan buda sunucuda olabileceğine işaret eder. bu konunun çzümünü çok merak ediyorum umarım kısa sürede çzersin bizide bilgilendirirsin. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Arkadaşlar selam, Aşağıdaki ajax requestinde Base64Data property sine yaklaşık 20 MB lık string post ediyorum. Fakat. net core tarafındaki controller ıma bu değer setlenmiyor. Bir türlü gelmiyor. Boyutu yüksek string ler set etmek istiyorum controller tarafına.html form veya javascript formData objesi kullanmak istemiyorum. Ben işin içinden çıkamadım ne yaptıysam setlenmiyor. Ufak stringler 3-4 MB gibi. Bu değerler setleniyor fakat büyük stringler setlenemiyor. (. Net Core 3.1 projesi) Var mıdır yardım edebilecek bir arkadaş? Ajax isteği: var reader = new FileReader ; reader. readAsDataURL(fileInput. files ); reader. onloadend = function { debugger var base64 = reader. result; var blob = dataURLToBlob(base64); var formData = new FormData ; formData. append ; $. ajax({ type: "POST", url: "../Document/AddDocument", data: , success: function { debugger var response = JSON. parse ; if else }, error: function }) . done(function ) . fail(function );; } Başkalarına hakim olan kuvvetlidir, kendine hakim olan kudretlidir

hocam ncelikle chrome devtools'da network'den bak bakalım client side normal mi. burada sorun yoksa backend'de bir filtreye düşüyor olabilirsin. . net core yazmadığım için detayını bilmiyorum ancak bu tür şeylerde default max limitler olabilir. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Konsola herhangi bir hata düşmüyor. Hatta 200 alıyorum fakat post ettiğim string hiç ortalıkta yok. @Terror hocam herhangi bir request limiter ımda tanımlı değil. Bi sınır koymadım. Sıkıntı ajax ta gibime geliyor. Çünkü ufak 3-4 mb lik bişey set ettiğimde controller a geliyor string man, are you really sure about that? https://github.com/aspnet/ServerTests/issues/92 check this out for good measure. 0x0480 takilin madem

. net çi değilim fakat content length, max json uzunluğu vb gibi bir ayar varmı ona bakarmısın |sadece aptalların başarısı ders notu ile lçülür|

Setting. json veya startup. cs gibi ayar dosyasında ayarlama yapman gerekebilir. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.