POST jest jedną z metod protokołu HTTP; jest używany, gdy klient potrzebuje przesłać dane na serwer, np. podczas ładowania pliku, czy przesłania wypełnionego formularza. Słowo post ma kilka znaczeń, ale ten tag dotyczy w szczególności żądań HTTP POST.
Zainstalowałem dodatek Firefox RESTclient, ale mam problem ze zrozumieniem, jak przekazać parametry POST. Czy istnieje konkretny format, aby to zrobić? A może jest jakieś inne narzędzie, którego można użyć do debugowania interfejsu API REST w systemie Mac OS X?
Próbuję dowiedzieć się, jak POST JSON z Androida przy użyciu HTTPClient. Od jakiegoś czasu próbuję to rozgryźć, znalazłem wiele przykładów w Internecie, ale nie mogę zmusić żadnego z nich do działania. Uważam, że dzieje się tak z powodu mojego ogólnego braku wiedzy na temat JSON / sieci. Wiem, że istnieje …
Czy istnieje sposób na użycie javascript i JQuery w celu dodania dodatkowych pól do wysłania z formularza HTTP za pomocą POST? Mam na myśli: <form action="somewhere" method="POST" id="form"> <input type="submit" name="submit" value="Send" /> </form> <script type="text/javascript"> $("#form").submit( function(eventObj) { // I want to add a field "field" with value "value" …
Mam działający formularz logowania w aplikacji asp.net. Standardowe rzeczy z polem tekstowym nazwy użytkownika i hasła oraz przyciskiem do przetwarzania logowania. Działa w porządku. Mam nowe wymaganie, aby zezwolić użytkownikowi na wprowadzenie nazwy użytkownika i hasła z oddzielnej zwykłej strony HTML, która nie jest częścią mojej aplikacji asp.net. Planuję to …
Jak pyta tytuł, dlaczego chłopaki z Django zdecydowali się zaimplementować obiekt request.POST za pomocą querydict (co oczywiście sprawia, że całość jest niezmienna?) Wiem, że możesz to zmienić , wykonując kopię danych postu post = request.POST.copy() ale dlaczego to robisz? Z pewnością prościej byłoby po prostu pozwolić, aby i tak było …
Być może jestem daleko od podstaw, ale przez całe popołudnie próbowałem uruchomić polecenie curl post w tym samouczku dotyczącym frameworka PHP. Nie rozumiem tylko, w jaki sposób PHP ma interpretować mój POST, zawsze pojawia się jako pusta tablica. curl -i -X POST -d '{"screencast":{"subject":"tools"}}' \ http://localhost:3570/index.php/trainingServer/screencast.json (Ukośnik ma tylko sprawić, …
jQuery v1.7.2 Mam tę funkcję, która powoduje następujący błąd podczas wykonywania: Uncaught TypeError: Illegal invocation Oto funkcja: $('form[name="twp-tool-distance-form"]').on('submit', function(e) { e.preventDefault(); var from = $('form[name="twp-tool-distance-form"] input[name="from"]'); var to = $('form[name="twp-tool-distance-form"] input[name="to"]'); var unit = $('form[name="twp-tool-distance-form"] input[name="unit"]'); var speed = game.unit.speed($(unit).val()); if (!/^\d{3}\|\d{3}$/.test($(from).val())) { $(from).css('border-color', 'red'); return false; } if (!/^\d{3}\|\d{3}$/.test($(to).val())) …
Używam powyższej metody i działa dobrze z jednym parametrem w adresie URL. np. Students/getstud/1gdzie zastosowano format kontrolera / akcji / parametru. Teraz mam akcję w kontrolerze Students, która akceptuje dwa parametry i zwraca obiekt JSON. Jak więc opublikować dane $.getJSON()metodą postu? Dopuszczalne są również podobne metody. Chodzi o to, aby …
data = { 'ids': [12, 3, 4, 5, 6 , ...] } urllib2.urlopen("http://abc.com/api/posts/create",urllib.urlencode(data)) Chcę wysłać żądanie POST, ale jedno z pól powinno być listą liczb. Jak mogę to zrobić ? (JSON?)
Mam formularz php, który ma znaną liczbę kolumn (np. Górną średnicę, dolną średnicę, materiał, kolor, ilość), ale ma nieznaną liczbę wierszy, ponieważ użytkownicy mogą dodawać wiersze według potrzeb. Odkryłem, jak wziąć każde z pól (kolumn) i umieścić je w własnej tablicy. <input name="topdiameter['+current+']" type="text" id="topdiameter'+current+'" size="5" /> <input name="bottomdiameter['+current+']" type="text" …
TL; DR: Jestem nowy w tym języku i nie mam pojęcia, co robię oto moja dotychczasowa klasa: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string data = @"{""object"":{""name"":""Title""}}"; public static void CreateObject() { …
Słyszałem, że protokół HTTP POST nie ma określonego limitu rozmiaru danych, przez który może zostać wysłany. Czy to prawda, czy jest tylko naprawdę wysoki limit?
Kiedy używam curlvia POSTi set, CURLOPT_POSTFIELDczy muszę mieć urlencodejakiś specjalny format? na przykład: Jeśli chcę opublikować 2 pola, pierwsze i ostatnie: first=John&last=Smith jaki jest dokładny kod / format, który powinien być używany z curl? $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $reply=curl_exec($ch); curl_close($ch);
Mam niestandardowy CMS, który zbudowałem, który działa doskonale na moim dev boxie (Ubuntu / PHP5 + / MySQL5 +). Właśnie przeniosłem go do skrzynki produkcyjnej dla mojego klienta i teraz wszystkie przesłane formularze są wyświetlane jako puste tablice $ _POST. Znalazłem sztuczkę, aby sprawdzić, czy dane są faktycznie przekazywane, file_get_contents('php://input');a …
Opracowałem kod java, który konwertuje następujący cURL na kod java przy użyciu adresu URL i HttpUrlConnection. curl to: curl -i 'http://url.com' -X POST -H "Content-Type: application/json" -H "Accept: application/json" -d '{"auth": { "passwordCredentials": {"username": "adm", "password": "pwd"},"tenantName":"adm"}}' Napisałem ten kod, ale zawsze daje kod HTTP 400 błędne żądanie. Nie mogłem …
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.