2
我已經無法使用下面的代碼爲「刪除」請求:HTTP 400的AppEngine中使用時,用的URLFetch HTTP方法「刪除」
URLFetchService fetchService = URLFetchServiceFactory.getURLFetchService();
URL posturl = new URL("http://www.example.com/comment?token=xxx");
HTTPResponse response = fetchService.fetch(new HTTPRequest(posturl, HTTPMethod.DELETE));
int responseCode = response.getResponseCode();
這是谷歌的AppEngine。 'DELETE'請求是針對Facebook圖形API的。上面的代碼給了我一個狀態代碼400 - 錯誤的請求。
這是用於face4j的一個開源的java庫,我爲facebook圖API所構建。
facebook-graph-api標籤是一個提示。 –
最終的網址是facebook圖形API。我無法使用URLFetch來完成,但它可以與Apache httpclient一起使用。但爲了支持appengine,我需要使它適用於URLFetch。 – Nischal
@Nischal如果你得到400,但仍然是因爲服務器正在返回狀態碼。有關您的請求的內容無效。 –