問題タブ [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.
multithreading - Groovy、ExecutorsおよびHttPBuilderでのjava.lang.LinkageErrorの問題
私はこのテストコードを持っています:
ほとんどの場合、ただし常にではありませんが、LinkageErrorが発生します
この例ではGrapeを使用していますが、HttbBuilderのjarファイルもクラスパスに直接追加しようとしましたが、同じ問題が発生します。
何らかの方法で解決することは可能ですか?私が言ったように、奇妙な事実はそれが何度も起こるということですが、いつもではありません。
助けてくれてありがとう
asynchronous - GroovyのAsyncHTTPBuilderはリクエストを非同期的に実行しません
AsyncHTTPBuilder(v0.5.1)で遊んでいますが、動作させることができないため、非同期でリクエストを実行します。以下のコードを確認してください。すべてのリクエストが同じスレッドから行われているようです。
出力:.. pool-3-thread-1 pool-3-thread-1 pool-3-thread-1 pool-3-thread-1 pool-3-thread-1 pool-3-thread-1 pool-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド- 1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1プール-3-スレッド-1 pool-3-thread-1 pool-3-thread-1
rest - Grails REST クライアント プラグイン - ヘッダー データの指定
grails 用の REST クライアント プラグインの最新バージョン:
このリクエストにヘッダー データを追加するにはどうすればよいですか?
rest - Grails REST クライアント プラグイン - PUT 本文コンテンツ
プラグイン側と HTTPBuilder 側の両方でドキュメントが不足しているようです。put メソッドを使用して json を送信しようとしていますが、 put() がフィードしているマップが気に入らないと言い続けています。
Grails REST Client プラグインを使用した PUT の例はありますか? これが私が試したことです:
エラー:
xml - org.w3c.dom.Node への GPathResult
これは非常に単純かもしれませんが、とにかく質問します。
Web サービスに投稿する次のコードがあります。HttpBuilder を使用してリクエストを作成し、ペイロードを投稿しています。このメソッドは、org.w3c.dom.Node に変更する必要がある GPathResult を返します。
ノードを xpath 評価に使用しており、結果が org.w3c.dom.Node になる必要があります。
私はこれについてかなり広範囲に検索しましたが、それを理解できませんでした。何か案は?
eclipse - チュートリアルに基づいたコードで、昨日動作した MissingMethodException
GroovyおよびHttpBuilderライブラリに奇妙な問題があります。まず、私は Groovy を始めたばかりです。
コードはチュートリアルに基づいています。HTTP サーバーからファイルのリストをロードするだけです。コードは昨日は機能していましたが、今日 (ワークスペースのビルド後) は機能しませんでした。
問題は:
コードは次のとおりです。
実行環境はEclipse 3.6
問題はグルーヴィーなコンパイルの問題だと思います。再コンパイル後のグルーヴィーなコードフラグメントがクロージャーと一致しなくなりました。ただし、Groovy の初心者として、何が起こっているのかを知るのに問題があるので、助けてください。
http - HTTPBuilder と MultipartEntity / Groovy のマルチパート フォーム データ
いくつかの INPUT/TEXT フィールドをファイルからのデータと組み合わせる必要がある HTTP POST をシミュレートしようとしています。どちらか一方は持てるようですが、両方は持てませんか?
以下のスニペットでは、paramsToPost = [name: 'John', age:22]
誰かが動作サンプルを持っていますか?
grails - groovyx.net.httpをインポートする方法
私はMavenまたはGrapeを理解していません。私はばかなので、「X-dependency managerを取得してからrtfmを取得すると、設定が完了します」と答えた場合は、段階的に説明してください。この行を機能させるためにファイルを見つけてダンプするにはどうすればよいですか?
それは言うGroovy: unable to resolve class groovyx.net.http.HTTPBuilder
groovyx.net.http.ContentType.URLENC
また、インポートできません。unable to resolve class groovyx.net.http.ContentType.URLENC
アップデート:
どうやらmavenRepo "http://repository.codehaus.org"
BuildConfig.groovyの行のコメントを外すことができます
authentication - プリエンプティブモードでgroovyhttp-builderを使用する
基本認証でgroovyのhttp-builderを使用する場合、デフォルトの動作では、最初に認証されていない要求を送信し、最初に401を受信した後に資格情報を使用して要求を再送信します。ApacheのHttpclientは、最初のリクエストで直接資格情報を送信するためのプリエンプティブ認証を提供します。Groovyのhttp-builderでプリエンプティブ認証を使用するにはどうすればよいですか?コード例はありがたいです。
html-content-extraction - HTTPBuilder - Web ページの HTML コンテンツを取得するにはどうすればよいですか?
groovy で HTTPuilder を使用している Web ページの HTML を抽出して、次のようにする必要があります。
取得した応答には、www.google.com/search の HTML ソースを調べたときに表示されるものと同じ HTML が含まれていません。実際、これは html ではなく、ページの html ソースで確認できる情報と同じものは含まれていません。さまざまなヘッダーを設定してみました (たとえば、headers.Accept = 'text/html,application/xhtml+xml,application/xml;q=0.9, / ;q=0.8', headers.Accept = 'text/html') 、ユーザーエージェントの設定など)、結果は同じです。http ビルダーを使用して www.google.com/search (または任意の Web ページ) の html を取得するにはどうすればよいですか?