問題タブ [httpbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2110 参照

grails - HTTPBuilder HTTP Post url エンコードされたパラメーターと xml 応答を受け入れますか?

こんにちは、URL コード化された文字列を投稿し、HTTPBuilder を使用して xml 応答を読み取る方法を知りたいですか? これを Grails アプリケーション内で使用したいと思います。REST プラグインはオプションではありません。http://groovy.codehaus.org/modules/http-builder/doc/post.htmlにある例を試してみましたが、読み込むための xml 応答がありません。

0 投票する
2 に答える
3957 参照

groovy - Groovy HTTPBuilder:GZIPedチャンク応答からエンティティコンテンツを取得する

POSTリクエストをWebサーバーに送信し、そのサーバーから送信された応答を読み取れるようにする必要があります。このコードでHTTPBuilderlibを使用してみました:

このコードが実行されると例外が発生します:

ワイヤーとヘッダーのデバッグをオンにしました。これが私が得たものです:

だから私は問題が応答がで送信されるという事実から来ていると思います:

これを行う別の方法はありますか?私はそれを間違っていますか?しばらくグーグルを試してみましたが、良いリードが見つかりませんでした。HTTPBuilder libはクロージャーの終了後にエンティティコンテンツを取得しているように見えますが、クロージャーを終了すると、エンティティコンテンツにアクセスできません(例外:クローズドストリームにアクセスできません)

私は本当にこれについて助けていただければ幸いです;)

0 投票する
1 に答える
407 参照

facebook - GrailsでHTTPBuilderを使用して投稿を介してファイルを送信する

Facebookアプリケーションを開発しています。myServerからFacebbokユーザーのタイムラインにビデオファイルを送信したいと思います。これはhttp://developers.facebook.com/blog/post/515/#video_uploadの説明があるページですが、PHPコードです。

私のアプリはGrails上にあり、HTTBuilderクラスを探していますが、これを行う方法が見つかりません。誰かがそれを行う方法を知っていますか?

HTTPBuilderでこれを行うことができない場合、私のアプリでは、GraisでSpring Social Facebookプラグインを使用しています。インターフェイスMediaOperations を見つけましたが、このインターフェイスの使用方法がわからず、メソッドpostVideoを使用してビデオをアップロードしています。

ありがとう!

0 投票する
1 に答える
516 参照

http - Facebookスコアを投稿するには?

私が望むのは、次のような POST を実行することだけです。

publish_actions パーミッションがあれば、アプリの access_token を使用して HTTP POST リクエストを /USER_ID/scores に発行することで、スコアまたはユーザーを投稿できます。

名前 説明 タイプ 必須スコア 値が 0 より大きい数値スコア。整数 はい

私はこれをやっています:

しかし、それはこの例外を返しています:

POST が正しくないということですよね?

ユーザースコアを使って投稿する方法を教えてもらえますか?

0 投票する
1 に答える
5313 参照

unit-testing - 応答をあざけるGroovyHTTPBuilder

作成するサービスのテストケースの作成方法を理解しようとしています。

このサービスはHTTPBuilderを使用して、あるURLからの応答を要求します。HTTPBuilderリクエストは、応答の成功または失敗をチェックするだけで済みます。サービスの実装は、次のような単純なものになります。

したがって、HTTPBuilderをモックして、テストで応答を成功/失敗のいずれかに設定できるようにしたいので、応答が成功した場合はサービスのisOkメソッドがTrueを返し、応答が成功した場合はFalseを返すと断言できます。失敗。

HTTPBuilderリクエストをモックして、GroovyTestCaseでレスポンスを設定する方法を教えてもらえますか?

0 投票する
1 に答える
1527 参照

groovy - groovyHTTPBuilderが結果を返さない

私はgroovyに次のコードを持っています

私がコードを実行するとき、それは私が得ると思われるrssフィードを私に与えません

Javaで同じコードを使用している場合

xmlRssを返します。問題が何であるかわかりません。グルーヴィーなコードではすべて問題ないように見えます。また、Httpリターンコードは200です。

0 投票する
1 に答える
1889 参照

web-services - grails の安静な Web サービスに httpbuilder を使用する

初めてgrailsを使用して安らかなWebサービスを開発しています.GETリクエストへの簡単な応答を設定するためのgrailsドキュメントの第13章に従っています。

私が得られないのは、get 要求を行うクライアントを作成するために HTTPBuilder をセットアップすることです。jar httpbuilder をダウンロードしました。Restful クライアントは次のように定義されています。

彼らがクライアント用にカスタマイズしたコードは、定義された新しい HTTPBuilder クラスですか? はいの場合、このクラスをどこで定義する必要がありますか

現在、コントローラーで def を表示するための URL のルーティングがうまくいきません。

ありがとう

0 投票する
1 に答える
545 参照

grails - Grails: HTTPBuilder が突然動かなくなった

何もアップグレードしませんでした。何も変更されていないはずですが、ここで説明するばかげた問題がある可能性があります: Grails: 依存関係の更新

しようとすると、HTTPBuilder でこのエラーが発生するようになりました

更新: 以前に間違ったエラーが発生しました。これは、上記のコードを bootstrap.groovy で呼び出すときに発生するエラーです。

0 投票する
1 に答える
2569 参照

groovy - HTTPBuilder は GET メソッドに requestBody を設定します

cURL を使用して、本文を含む GET リクエストを送信できます。例:

読みやすくするために、適切な形式の JSON を次に示します。

通常-dは cURL に POST を送信するように指示しますが、 が-X GETそれをオーバーライドして GET を送信していることを確認しました。これを HTTPBuilder で複製することは可能ですか?

私はやった:

これは機能しますが、変更.postする.getとエラーが発生します:

HTTPBuilder を使用してリクエスト本文で GET を送信する方法はありますか?

0 投票する
1 に答える
766 参照

groovy - (httpbuilder による) コモンズ ロギングを介して記録されたメッセージを Logback に送信します。

Groovy で HTTPBuilder の RESTClient のコンソールに apache httpclient ログを取得しようとしています。標準的な手順や、 thisthisなどの他の提案など、さまざまなアプローチを試みましたが、役に立ちませんでした。

最後に、多くの欲求不満の後、私はこのSO questionからいくつかの助けを得ました。これはきれいな解決策ではありませんが、仕事は完了しました-私は今ワイヤーログを取得しています.

サンプルコードは次のとおりです。

唯一の問題は、アプリケーションの残りの部分が既に logback を使用しているため、java.util.Logging の代わりに logback を使用したいということです。

上記と同等の logback.groovy 構成を取得しようとしていますが、機能しません。

Apache ヘッダーまたは Apache ワイヤ ログを取得していません。私は logback (および log4j と slf4j と java.util.Logging) に非常に慣れていないので、助けていただければ幸いです。