Уніфікований ідентифікатор ресурсу (або URI) - це рядок символів, який використовується для ідентифікації імені або ресурсу. URI є застарілою термінологією. У більшості випадків замість цього слід використовувати термін URL.
Люди говорять про URL-адреси , URI-адреси та URN- адреси , ніби вони різні речі, але неозброєним оком вони виглядають однаково. У чому полягають відмінності між ними?
У запиті HTTP GET параметри надсилаються як рядок запиту : http://example.com/page ? параметр = значення & також = інший У запиті HTTP POST параметри не надсилаються разом з URI. Де значень? У заголовку запиту? У органі запиту? На що це схоже?
Я новачок у REST, і я помітив, що в деяких службах RESTful вони використовують різні URI ресурсів для оновлення / отримання / видалення та створення. Як от Створення - використання / ресурсів методом POST (спостерігайте за множиною) в деяких місцях, використовуючи / resource (однина) Оновлення - за допомогою / ресурсу …
Я розробляю API на основі HTTP для програми інтранет. Я усвідомлюю, що це велика проблема в грандіозній схемі речей, але: чи слід використовувати дефіси, підкреслення або camelCase для розмежування слів у URI? Ось мої початкові думки: camelCase можливі проблеми, якщо сервер нечутливий до регістру Схоже, має досить широке використання в …
У мене є такий елемент: <script type="text/javascript" src="https://cdn.example.com/js_file.js"></script> У цьому випадку сайт є HTTPS, але він також може бути лише HTTP. (Файл JS знаходиться в іншому домені.) Мені цікаво, чи справедливо робити наступне для зручності: <script type="text/javascript" src="//cdn.example.com/js_file.js"></script> Мені цікаво, чи справедливо видалити http:або https:? Здається, він працює скрізь, де …
Який найпростіший спосіб перетворити з " file: android.net.Uriна" Fileв Android? Спробував таке, але це не працює: final File file = new File(Environment.getExternalStorageDirectory(), "read.me"); Uri uri = Uri.fromFile(file); File auxFile = new File(uri.toString()); assertEquals(file.getAbsolutePath(), auxFile.getAbsolutePath());
У мене є onActivityResultповернення з вибору образа Mediastore, який я можу отримати URI для зображення, використовуючи наступне: Uri selectedImage = data.getData(); Перетворення цього рядка дає таке: content://media/external/images/media/47 Або шлях дає: /external/images/media/47 Однак я не можу знайти спосіб перетворити це в абсолютний шлях, оскільки я хочу завантажити зображення в растрову карту, …
У мене такий URI: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Мені потрібна колекція з проаналізованими елементами: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Якщо бути точним, мені потрібен еквівалент Java для методу C # /. NET HttpUtility.ParseQueryString . Будь ласка, дайте мені поради з цього приводу. Дякую.
Існують Uri.IsWellFormedUriStringі Uri.TryCreateметоди, але вони, схоже, повертаються trueдо файлових шляхів тощо. Як перевірити, чи рядок є дійсною (не обов'язково активною) HTTP-адресою для цілей перевірки введення?
Чи є простий спосіб у .NET швидко отримати поточний протокол, хост і порт? Наприклад, якщо я перебуваю за такою URL-адресою: http://www.mywebsite.com:80/pages/page1.aspx Мені потрібно повернутися: http://www.mywebsite.com:80 Я знаю, що можу використати, Request.Url.AbsoluteUriщоб отримати повну URL-адресу, і знаю, що можу використовувати Request.Url.Authorityхост і порт, але я не впевнений у найкращому способі отримати …
У мене є рядок, 'songchoice'. Я хочу, щоб він став «Урі», щоб я міг ним користуватисяMediaPlayer.create(context, Uri) Як можна перетворити пісенний вибір в Урі?
Як отримати об’єкт Bitmap з Uri (якщо мені вдасться його зберегти в /data/data/MYFOLDER/myimage.pngабо file///data/data/MYFOLDER/myimage.png), щоб використовувати його у своїй програмі? Хтось має уявлення про те, як це досягти?
У мене є цей метод захоплення імені файлу з URI рядка. Що я можу зробити, щоб зробити його більш надійним? private string GetFileName(string hrefLink) { string[] parts = hrefLink.Split('/'); string fileName = ""; if (parts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }
Я розробляю додаток для Android. Мені потрібно створити URI для свого додатка, щоб зробити запит API. Якщо немає іншого способу ввести змінну в URI, це найпростіший спосіб, який я знайшов. Я виявив, що вам потрібно користуватися Uri.Builder, але я не зовсім впевнений, як це зробити. Моя URL-адреса: http://lapi.transitchicago.com/api/1.0/ttarrivals.aspx?key=[redacted]&mapid=value Моя схема …
Чи є у .NET Framework якісь методи перетворення шляху (наприклад "C:\whatever.txt") у URI файлу (наприклад "file:///C:/whatever.txt")? Клас System.Uri має зворотний (від URI файлу до абсолютного шляху), але нічого, наскільки я можу знайти для перетворення в URI файлу. Також це не програма ASP.NET.