2017-10-17 1 views
0

La demande de webmethod est comme ci-dessous:Réponse à la méthode Web dans Jemter est "Aucune ressource HTTP a été trouvé qui correspond à la demande URI"

POST https://<WebSiteName>.com/avl/api/video/setoptions 

données POST: templateVehicleId = CA7C1D2A-E255-4A79-8621- 8B88C6C815C8 & PreEventSeconds = 1 = 1 & PostEventSeconds & HDAccelerometerEnabled = false & HarshEventEnabled = false & PushButtonEnabled = true & = true PushButtonAutoUploadEnabled & LoopRecordingEnabled = true

données Cookie: DirectorAuth = 5B9B4176C522AB4484AEE7BCDA658C0804E3597496BCACEF5105E90C562F6E4B2B2D019A1288F32154F3D7FEE1F07E5F6D9181FDC43A1EBD07446C059C7FEB9AF3411CDE792F0B4D71C3D45422BCA1AA3E8B3FAA84095AD679645902A4A09027B1319A863CE9102B67B80B38B0F1CDCE5F4A08CE6BC4C5115F03245D6F96BD769BA885DA02CB22AD368CE8E60EB4A10B737B1FDD9F3AAA24F4566ABA12AEC2402685C50E48F8B70ED36970F1F1F1AD35C65AE62CFB12102A3938AA7207843CFC59079573AAD8B3919C476B6D573FB349A638C0FD160842CF51FCCF8592461F061D9A3501244E576289CEE5FFA698EDEE4C594A174CAD207250C9F6005943DF5378B47CD55FA92352FFC316295FFCC8011130B2D291B16B1DD580A9922A4AF748DE38954B0A1DF15DF3B89C5AF057B4FB; Avl3UserPreferredLocale = en-US

En-tête de requête: Connexion: keep-alive Type de contenu: application/json; charset = utf-8 Content-Length: 226 Host: .com User-Agent: Apache-HttpClient/4.2.3 (Java 1.5)

et la réponse que je reçois est:

{"Message":"No HTTP resource was found that matches the request URI 'https://<WebSiteName>.com/avl/api/video/setoptions'.","MessageDetail":"No action was found on the controller 'DashcamApi' that matches the request."} 

Non Bien sûr pourquoi je reçois: Aucune ressource HTTP trouvée correspondant à l'erreur URI de la requête.

Répondre

0

Vous avez oublié d'ajouter le nom de variable WebSiteName et sa valeur par exemple dans User Parameters comme pré traitement de la demande,

Ou vous avez oublié dans la demande HTTP pour mettre la valeur en Server Name or IP champ ou vous mettez seulement .com

Si vous mettez google passera de:

https://.com/avl/api/video/setoptions 

Pour:

https://google.com/avl/api/video/setoptions 
+0

J'avais mentionné WebSiteName ainsi que nom de serveur dans la requête. Toujours face à la question. – user8789100

+0

Votre en-tête de contenu JSON est erroné, Changer l'en-tête Valeur du type de contenu à application/x-www-form-urlencoded – user7294900

+0

J'ai changé la valeur du type de contenu en application/x-www-form-urlencoded encore ça me donne la même erreur. – user8789100