Jednolity identyfikator zasobu (lub URI) to ciąg znaków służący do identyfikacji nazwy lub zasobu. Identyfikator URI to starsza terminologia. W większości przypadków zamiast tego należy użyć terminu URL.
W żądaniu HTTP GET parametry są wysyłane jako ciąg zapytania : http://example.com/page ? parametr = wartość, a także = inny W żądaniu HTTP POST parametry nie są wysyłane wraz z identyfikatorem URI. Gdzie są wartości? W nagłówku żądania? W treści wniosku? Jak to wygląda?
Jestem nowy w REST i zauważyłem, że w niektórych usługach RESTful używają one różnych identyfikatorów URI zasobów do aktualizacji / pobierania / usuwania i tworzenia. Jak na przykład Twórz - używając / resources metodą POST (obserwuj liczbę mnogą) w niektórych miejscach używając / resource (liczba pojedyncza) Aktualizacja - za pomocą …
Projektuję oparty na HTTP interfejs API dla aplikacji intranetowej. Zdaję sobie sprawę, że jest to niewielki problem w wielkim schemacie rzeczy, ale: czy powinienem używać łączników, znaków podkreślenia lub camelCase do ograniczania słów w identyfikatorach URI? Oto moje początkowe przemyślenia: camelCase możliwe problemy, jeśli serwer nie rozróżnia wielkości liter wydaje …
Mam następujący element: <script type="text/javascript" src="https://cdn.example.com/js_file.js"></script> W takim przypadku witryna to HTTPS, ale może to być również HTTP. (Plik JS znajduje się w innej domenie.) Zastanawiam się, czy dla wygody można wykonać następujące czynności: <script type="text/javascript" src="//cdn.example.com/js_file.js"></script> Zastanawiam się, czy usunięcie http:lub jest poprawne https:? Wydaje się, że działa wszędzie, …
Jaki jest najłatwiejszy sposób konwersji z file: android.net.Uri na FileAndroid? Próbowałem następujących, ale to nie działa: 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());
Mam onActivityResultpowrót z wyboru obrazu mediastore, który mogę uzyskać identyfikator URI obrazu za pomocą następujących czynności: Uri selectedImage = data.getData(); Konwersja tego na ciąg daje to: content://media/external/images/media/47 Lub ścieżka daje: /external/images/media/47 Jednak nie mogę znaleźć sposobu na przekonwertowanie tego na ścieżkę bezwzględną, ponieważ chcę załadować obraz do mapy bitowej bez …
Mam taki identyfikator URI: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Potrzebuję kolekcji z parsowanymi elementami: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Aby być dokładnym, potrzebuję odpowiednika Java dla metody C # / .NET HttpUtility.ParseQueryString . Proszę o radę w tej sprawie. Dzięki.
Istnieją metody Uri.IsWellFormedUriStringi Uri.TryCreate, ale wydaje się, że wracają truedo ścieżek plików itp. Jak sprawdzić, czy ciąg znaków jest poprawnym (niekoniecznie aktywnym) adresem URL HTTP do celów sprawdzania poprawności danych wejściowych?
Czy w .NET istnieje prosty sposób szybkiego uzyskania bieżącego protokołu, hosta i portu? Na przykład, jeśli mam następujący adres URL: http://www.mywebsite.com:80/pages/page1.aspx Muszę zwrócić: http://www.mywebsite.com:80 Wiem, że mogę użyć, Request.Url.AbsoluteUriaby uzyskać pełny adres URL, i wiem, że mogę użyć, Request.Url.Authorityaby uzyskać hosta i port, ale nie jestem pewien, jak najlepiej uzyskać …
Jak uzyskać obiekt Bitmap z Uri (jeśli uda mi się go zapisać w /data/data/MYFOLDER/myimage.pnglub file///data/data/MYFOLDER/myimage.png), aby użyć go w mojej aplikacji? Czy ktoś ma pomysł, jak to osiągnąć?
Mam tę metodę pobierania nazwy pliku z identyfikatora URI ciągu. Co mogę zrobić, aby był bardziej wytrzymały? 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; }
Tworzę aplikację na Androida. Muszę zbudować identyfikator URI dla mojej aplikacji, aby wykonać żądanie interfejsu API. O ile nie ma innego sposobu na umieszczenie zmiennej w URI, jest to najłatwiejszy sposób, jaki znalazłem. Odkryłem, że musisz użyć Uri.Builder, ale nie jestem pewien, jak to zrobić. Mój adres URL to: http://lapi.transitchicago.com/api/1.0/ttarrivals.aspx?key=[redacted]&mapid=value …
Czy .NET Framework ma jakieś metody konwersji ścieżki (np. "C:\whatever.txt") Na identyfikator URI pliku (np. "file:///C:/whatever.txt")? System.Uri klasa ma odwróconych (z pliku URI do ścieżki bezwzględnej), ale nie tak daleko, jak mogę znaleźć do konwersji do pliku URI. Ponadto nie jest to aplikacja ASP.NET.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.