@univej Это называется кэш браузера, раздел сеть разрешить кэш, по запросу получить все по маске (Получить все элементы кэша) если сделать маску такой * он все в одну переменную и положит как вам хочется. Но это действие сильно подгружает. там есть действие лучше, можно маску указать целевую и можно проверять был ли запрос, эти экшены менее требовательны к памяти.
upd что бы получить например ваш запрос то маску можно наверное такое https://www.google.com/pages/drt*
Получите все что попадет под маску в переменную, там все будет от ответа сервера в кодировке base64 до заголовков
http запросы
-
вот проектик 0_1512043832993_kkkkk.xml
вот как выглядит запрос от курл в фидлере

а вот результат запроса из баса

файл уходит, но не распознается на сервере.
через выполнить кодnative_async("curlwrapper","easyperform", JSON.stringify( { write_to_string:true, options: { CURLOPT_URL: "http://13.95.126.217/remote.php/webdav/test/filename.jpg", CURLOPT_SSL_VERIFYHOST: "false", CURLOPT_SSL_VERIFYPEER: "false", CURLOPT_READDATA:"@D:\img_IY1j6vdWVs.jpg", CURLOPT_INFILESIZE:[[FILEINFO_SIZE]], CURLOPT_UPLOAD: "1L", CURLOPT_USERPWD: "user:UaUdDEusy5C8", CURLOPT_CUSTOMREQUEST: "PUT", } }))! [[RES]] = _result()бас вылетает
-
@artihorror а почему не выставил content type такой же, как через curl?
-
@out ставил. размер отправляемых данных увеличивается в 2 с лишним раза, резултат тот же - файл битый, открыть невозможно
-
native_async("curlwrapper","easyperform", JSON.stringify( { write_to_string:true, options: { CURLOPT_URL: "http://13.95.126.217/remote.php/webdav/test/filename.jpg", CURLOPT_SSL_VERIFYHOST: "false", CURLOPT_SSL_VERIFYPEER: "false", CURLOPT_READDATA:"@D:\img_IY1j6vdWVs.jpg", CURLOPT_INFILESIZE:[[FILEINFO_SIZE]], CURLOPT_UPLOAD: "1L", CURLOPT_USERPWD: "user:UaUdDEusy5C8", CURLOPT_CUSTOMREQUEST: "PUT" } }))!попробуй так
-
@DrPrime создается пустой файл, совсем без данных
native_async("curlwrapper","easyperform", JSON.stringify( { write_to_string:true, options: { CURLOPT_URL: "http://13.95.126.217/remote.php/webdav/test/876554.jpg", CURLOPT_SSL_VERIFYHOST: "false", CURLOPT_SSL_VERIFYPEER: "false", CURLOPT_USERPWD: "user:UaUdDEusy5C8", CURLOPT_INFILESIZE: "22592", CURLOPT_RETURNTRANSFER: "true", CURLOPT_POSTFIELDS: "@C:\1.jpg", CURLOPT_CUSTOMREQUEST: "PUT", } }))! [[RES]] = _result() -
кажется задачка не по силам этому форуму)
-
@artihorror Там лишняя запятая после put в json
-
powershell решил все проблемы.
Invoke-RestMethod -Uri http://13.95.126.217/remote.php/webdav/test/filename465464564.jpg -Method Put Proxy -http://127.0.0.1:8888 -InFile C:\1.jpg -UserAgent curl/7.56.1 -Headers @{Authorization=("Basic {0}" dXNlcjpVYVVkREV1c3k1Qzg=)}