|
|
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Как возможно организовать загрузку файлов на сервер больших размеров? (Используя форму с положенным енктайпом). У меня постоянно выдаёт выход за предел памяти, т.к. я разбираю реквест как строку. А налету при чтении из стрима парсить не получается (вернее получаеться но не всегда :-)) Буду премного благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 20:09 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
http://jakarta.apache.org/commons/fileupload/ может поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 20:21 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
еще можешь посмотреть на com.oreilly.servlet.MultipartRequest. до 50 метров закачивалось. больше - не пробовал. PS нужен будет - выложу -- FUCK THE iNET!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 09:19 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Такая проблема с загрузкой: на ОС ЮНИКС сделал загрузку файлов на сервер (и cos.jar, и commons-fileupload.jar пробовал...), но при загрузке русское имя файла превращается в ?????? В ЖСП-страничке выставлены все директивы и мета-теги для кодировки 1251, в сервлете, который осуществляет прием и разбор потока - тоже... Могет, кто-нить поможет? Заранее пасиба! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2005, 09:50 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
и так не работает? где-то в html... Код: plaintext 1. 2. 3. 4. для com.oreilly.servlet.MultipartRequest Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2005, 10:17 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Ув. пакистанец! Пасиба за совет, но увы - так тоже я пробовал и - ничо..... вот! А есть ли какая-нить возможность аплоадить файлы на сервер не из формы типа multipart ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2005, 10:06 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Vinny PuhhУв. пакистанец! Пасиба за совет, но увы - так тоже я пробовал и - ничо..... вот! А есть ли какая-нить возможность аплоадить файлы на сервер не из формы типа multipart ?вообще-то вроде по спецификации ей положено быть mutipart. а так пробовал - MultipartRequest mp = new MultipartRequest(request, dir.getPath(), 8 * 1024 * 1024, "Cp1251"); а то я с юниксами не работаю - не в курсе че там с кодировками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2005, 10:36 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Ышшо раз пасиба, но и так я тоже пробовал..... Весь трабл в том, что если форма НЕ multipart, то русские бюковки в любой кодировке(Unicode, 1251, ISO ... ) приходят номано, а как тока ставишь multipart - фсе, хана.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2005, 11:14 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Vinny PuhhЫшшо раз пасиба, но и так я тоже пробовал..... Весь трабл в том, что если форма НЕ multipart, то русские бюковки в любой кодировке(Unicode, 1251, ISO ... ) приходят номано, а как тока ставишь multipart - фсе, хана.... я понял. но пересылка фалов по http не иначе как не multipart request'ом невозможна. поправьет меня кто-нить!!! :) у меня на виндах работает код который я привел выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2005, 11:16 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Так ентот же код и у меня под виндами работает.... вот! А под Юнихом - х.... в смысле не работает! Еще раз всем спасибо за помощь.... Буду надеяться на чудо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2005, 11:26 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
http://jakarta.apache.org/commons/fileupload/ Помогла ещё и как. Грузил файлы размером до 500 Мб больше просто не пробовал, потомучто реально ненадо. Всё работает, ни разу не упало. А про кодировку такой фигни, как имя файла, есть решение проблемы. У меня тоже Линукс, все ДСПэхи работают на ТомКэте, в каталине.сш прописал: -Dfile.encoding="ISO-8859-1" \ -Dmail.mime.charset="ISO-8859-1" \ И ВСЁ ПУЧЕКОМ, как с русскими буквами так и англицкими. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2005, 15:46 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
Еще раз фсем привет и пасиба! То: Дима Ермак скажи, плиз, а в каком места каталины.сш ты прописывал эти ключики? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 15:08 |
|
||
|
Загрузка файлов на сервер
|
|||
|---|---|---|---|
|
#18+
"$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \ -DPROP_HOME=/aux/2/tomcat5x/conf -Djava.awt.headless=true\ -Dfile.encoding="ISO-8859-1" \ -Dmail.mime.charset="ISO-8859-1" \ -server -Xmx384M \ -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \ -Dcatalina.base="$CATALINA_BASE" \ -Dcatalina.home="$CATALINA_HOME" \ -Djava.io.tmpdir="$CATALINA_TMPDIR" \ org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_BASE"/logs/catalina.out 2>&1 & ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 16:20 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2152652]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
91ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 449ms |

| 0 / 0 |
