httpresponse

    0熱度

    1回答

    我有我的API下面的代碼,它發回,如果用戶在我的database.im試圖使它返回一個錯誤400,當它不是,但是當我提出請求在其上具有低於德其他代碼,則狀態爲200 @POST @Path("/login") @Consumes("application/json; charset=UTF-8") @Produces("application/json; charset=UTF-8") p

    0熱度

    1回答

    我用Google搜索,但許多關切是「java.lang.IllegalStateException:目標主機不能爲空」,但在我的情況下,錯誤是「java.lang.IllegalStateException :目標主機爲null「 我嘗試使用下面的代碼 StringEntity reqContent = new StringEntity(xmlData); reqContent.setConte

    1熱度

    1回答

    我打電話給我的Web API使用HttpClient,我看到有一個EnsureSuccessStatusCode方法和IsSuccessStatusCode屬性。哪一個是合適的? 我看了這篇文章,我有一些其他問題: Usage of EnsureSuccessStatusCode and handling of HttpRequestException it throws 我遇到的問題是,如果我發

    2熱度

    2回答

    我試圖從post請求中獲取響應頭,但HttpResponse對象不包含我在網絡中可以看到的相同頭。我究竟做錯了什麼?我需要訪問Apiproxy-Session-Id密鑰的值,並且它不在HttpHeaders中。 這是我的代碼來執行發佈請求並記錄完整響應,其中http是一個HttpClient對象。 this.http.post('http://localhost:8081/user/login',

    1熱度

    1回答

    使用郵差,我正在測試一個http post到一個在netsuite中創建的休息url。一切都在它最初創建的netsuite環境中完美運行,但是當資源在沙盒中捆綁並測試時,post調用被授權,但它就像url沒有被看到。響應狀態是「200 OK」,但沒有任何返回或處理,我沒有得到任何一方的任何錯誤或消息。我注意到的唯一的事情是在我的頭文件中將Content-type更改爲「text/html; cha

    0熱度

    1回答

    我想知道是否有任何方法從http response.body()中提取Json字符串。在我的response.body()裏面我有:{"er":"manualBlock"}我想處理這個字符串而不必使用split方法。 編輯 我有這個至今: String[] parts = response.body().string().split("-"); result = parts[0];

    0熱度

    1回答

    如果Restful Web服務無法分別更新或使用PUT或POST方法創建資源,應該使用什麼響應代碼? PUT和POST方法失敗的響應代碼應該在200還是500範圍內。什麼應該是確切的代碼和可能的響應信息。 編輯:擴大問題GET和DELETE也 而同樣應該是什麼不成功GET故障代碼和DELETE請求。 例如:GET /profiles/lincoln - 指現有配置文件 - 因此返回200響應代碼(

    3熱度

    1回答

    我有這樣的代碼,其中所述客戶端文件上載到服務器通過一個AJAX POST請求,然後將服務器的上傳文件到雲(cloudinary ),並在上傳完成後響應AJAX請求。 問題當文件上載需要更長的時間超過2分鐘(ⅰ定時它,因爲直到該錯誤的請求的開始時)發生。 一切工作正常,如果上傳只需不到2分鐘,而這需要更長的時間超過2分鐘上傳的,沒有問題的錯誤後完成。但客戶在2分鐘時收到空的答覆。 服務器端代碼: r

    0熱度

    1回答

    我剛開始測試的API的建立一個框架,我使用specflow用C#和VS.我能夠發送請求和接收一個JSON響應,但是當我試圖Deserialise我得到一個錯誤的response.Content。我認爲這是因爲response.Content字符串具有正斜槓,如下所示。我試圖在反序列化之前刪除它們,但它不會將其刪除,因爲我可以在調試模式下看到它。 錯誤我得到的是:類型的異常「Newtonsoft.J

    1熱度

    3回答

    請幫忙。我需要做的是取決於方法 - 這樣的事情來獲得不同的響應或數據: 如果request.method ==「POST」: 回報所有 項目創建包括最後一個如果request.method == '把'(實際上它只返回>創建的最後一個項目) 其他: 返回的最後一項更新 Views.py class RubroViewSet(viewsets.ModelViewSet): queryset