問題タブ [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.
grails - HTTPBuilder で POST リクエストの配列を渡す方法
私が使用するポストリクエストコード:
ここで attrs は、次のように渡す必要があるキーと値を含むマップです。
同じパラメーターに対して複数の値を渡すことをサポートする必要があるため、マップとして渡すことはオプションではありません。この場合、私の代替手段は何ですか?私が渡す必要があるもの:
java - GroovyのHTTPBuilderforJava?
GroovyのHTTPBuilderforJavaに相当するものはありますか?
grails - grails スクリプトの HttpBuilder
HttpBuilder と grails に問題があります。Grails スクリプトで使用しようとしても機能しません...どうすればスクリプトにインポートできますか?
Grape で試しましたが、遅すぎます....代替手段はありますか?
xml - Groovy HTTPBuilder を使用した POST XML データ
HTTPBuilder クラスを使用して XML データを URL に POST しようとしています。現時点で私は持っています:
調べてみると、XML を本文として要求が行われていることがわかります。ただし、これには3つの問題があります。1 つ目は、従来の xml 行が省略されていることです。
これは本文の上部に配置する必要があり、次にコンテンツ タイプが次のように設定されていません。
最後に、XML の一部の要素について、属性を設定する必要があります。たとえば、次のようになります。
しかし、上記の形式でこれを行う方法がわかりません。誰にも方法がわかりませんか?それとも別の方法ですか?
grails - Realm + RABBIT MQ による Groovy Httpbuilder 認証
キューがどのように存在するか、およびその他の情報を知るために、rabbitmq http api 呼び出しを実行しようとしています...
APIに渡すには3つの変数が必要です
1) URL: (http://localhost:55672/api) 2) ユーザー名/パスワード: ゲスト/ゲスト 3) レルム: "RabbitMQ Management" //これが重要かどうかはわかりません 4) パス: "/queues"
curl ステートメントを作成すると、肯定的な応答が返されます
sudo curl -i -u guest:guest (http://localhost:55672)/api/queues
HTTP/1.1 200 OK
Server: MochiWeb/1.1 WebMachine/1.7 (participate in the frantic)
Date: Tue, 03 Jul 2012 01:39:05 GMT
Content-Type: application/json
Content-Length: 6176
Cache-Control: no-cache
ただし、groovy の httpbuilder を使用します。ここにコードがあります
結果として「見つかりません」と表示されます。httpbuilderに「レルム」を挿入できるかどうかできないため、レルムを含めていません。OAuth のみが付属していますが、rabbit mq http api 呼び出しには基本認証を使用する必要があります。
基本認証のためにhttpbuilder groovyにレルム名を含める方法を知っている人はいますか? 他に方法はありますか。教えてください!ありがとう!
grails - Rest プラグイン: Cookie の設定が機能しない
SSO 認証されたサーバーで認証済み URL を呼び出したい。このために、HTTPClient へのリクエストにある Cookie に対処しています。以下のコードは正常に動作します。
ただし、API を使用して Cookie を設定しようとすると、機能しません。以下のコード スニペットを参照してください。
addCookie メソッドを使用して Cookie を設定する際の問題は何ですか? 例外も警告メッセージも生成しません。
groovy - 保護されたリンク (つまり、https リンク) にアクセスする HttpBuilder
HttpBuilder を使用して https リンクをリクエストできますか?
1 - はいの場合、データをリクエストする際に設定する必要がある特定のパラメータまたはプロパティです。
2 - そうでない場合は、以下のように通常の http リンクと同じようにリクエストできます。
groovy - 無効な証明書を無視するよう HTTPBuilder に指示する簡単な方法はありますか?
docsに従って、ブラウザーから証明書を手動でエクスポートし、ローカルで認識させるというかなり面倒なプロセスを実行できます。--insecure
これを実用的にするためのカールのスイッチに似たものはありますか?
rest - jboss 4.2.2.GA で HTTPBuilder/Rest プラグインをデプロイしますか?
HTTPBuilder の REST プラグイン機能を使用して、jboss で http/https リンクを呼び出すことができません。warファイルを作成してからgrailsで開発を行ったため、httpBuilder
必要に応じてlibフォルダに含まれているクラスにアクセスできませんでした。
http-builder-0.5.3.jar
jboss-classpath に同じ jar を含めようjava.lang.ClassNotFoundException
としましたが、HTTPBuilder メソッドの呼び出し中にエラーが発生します。
unit-testing - クライアントをモックするGroovyHTTPBuilder
この質問は、この質問と密接に関連しています。違いは、クライアントをモックするという推奨されるアプローチに従うことです。したがって、次のHTTPBuilderを定義しています。
私がやりたいのは、このコードブロックをユニットテストする方法を見つけることです。可能であれば、応答コードを具体的に設定できるように、応答をモックしたかったのです。誰かが私にこれを行う方法を教えてもらえますか?