Większość części mojej migracji do serwera parse-open-source jest udana, a moje dane są poprawnie przechowywane i dostępne.Funkcja kodu chmury parse-serwera "Nie można POST"
Mam jednak problemy z kodem chmur, w szczególności z uruchomieniem prostych testów zwijania.
Instalacja początkowa parse-serwer zawiera przykładowy plik main.js który zawiera funkcję Hello World
Moja własna instalacja parse jest obsługiwana w '/' tak parse URL użyć tego jako root
The Poniżej znajduje się prosty test prośba
curl -X POST \
-H "X-Parse-Application-Id: myAppId" \
-H "X-Parse-REST-API-Key:myRESTKey" \
-H "Content-Type: application/json" \
-d '{}' \
http://localhost:1337/parse/1/functions/hello
odpowiedź mogę to
Cannot POST /parse/1/functions/hello
Co uważam za zwięzłe stwierdzenie, że nie można znaleźć odpowiedniego punktu końcowego testu POST
Co się tutaj dzieje? Po prostu zmieniłem przykładowy przykład zwijania z dokumentacji Parse.com na temat używania kodu w chmurze, aby użyć mojego opisu instalacji serwera parsetu
Opcja 'Nie możesz dodawać/analizowania/1/funkcje/hello' wygląda na odpowiedź z serwera, nie zwijają coś powiedział. Prawdopodobnie dodanie -v do wiersza poleceń pomaga ci w zdobyciu kilku wskazówek. (i część "-X POST" powinna zostać usunięta) –
Tak, popraw komunikat jest odpowiedzią serwera, że nie można znaleźć punktu końcowego. Odpowiedź działa tak, jak opisano: –
Jak ustawić klienta pars sdk wykonać wywołania bez/1? –