問題タブ [protocolexception]

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 投票する
2 に答える
3095 参照

java - java.net.ProtocolException: 予期しないステータス行:

私は Java および Android プログラミングが初めてで、サーバー上の PHP ファイルの結果を取得しようとしていますが、次の例外が発生します。

これは、例外が発生するコード ( LoginActivity.java内) です。

例外を引き起こす行は行番号 49です。

PHP ファイルは今のところ単なるテスト ファイルであり、クエリ文字列<input_username> - <input_password>の変数から取得された値を返すことになっています。data

この問題でブロックされてから約 2 日経ちましたが、これを解決するにはどうすればよいですか?

0 投票する
0 に答える
389 参照

android - okhttpUtils はオーディオをパラメーターとして投稿しますが、java.net.ProtocolException をスローします: 1875 バイトが必要ですが、2067 バイトを受け取りました

これは、オーディオをパラメーターとしてサーバーに投稿するための私のコードですが、時々うまくいかないことがあります。どこが間違っているのかわかりません。誰が私を助けてくれたり、提案をくれたりしますか?ありがとう~

11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: java.net.ProtocolException: 1875 バイトが予想されますが、2067 11-04 15:14:03.250 21739-21739/com.smartstudy を受け取りました.smartmark W/System.err: okhttp3.internal.http.Http1xStream$FixedLengthSink.write(Http1xStream.java:279) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okio.RealBufferedSink.flush(RealBufferedSink.java:216) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okio.ForwardingSink.flush(ForwardingSink.java:39) 11 -04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okio.RealBufferedSink.flush(RealBufferedSink.java:218) 11-04 15:14:03.250 21739-21739/com.smartstudy .smartmark W/System.err: com.lzy.okhttputils.request.ProgressRequestBody.writeTo(ProgressRequestBody.java:61) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:47) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal .connection.ConnectInterceptor.intercept(ConnectInterceptor.java:45) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java) :92) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:67) 11-04 15:14: 03.250 21739-21739/com.smartstudy.smartmark W/System.err:okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:109) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:67) 11-04 15:14:03.250 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.BridgeInterceptor.intercept (BridgeInterceptor.java:93) 11-04 15:14:03.250 21739-21739/com .smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RetryAndFollowUpInterceptor で。インターセプト (RetryAndFollowUpInterceptor.java:124) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92) で 11- 04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:67) 11-04 15:14:03.255 21739-21739/ com.smartstudy.smartmark W/System.err: com.lzy.okhttputils.interceptor.LoggerInterceptor.intercept(LoggerInterceptor.java:40) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System .err: okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http で。 RealInterceptorChain.proceed(RealInterceptorChain.java:67) 11-04 15:14:03。255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:170) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/システムで。エラー: okhttp3.RealCall.access$100(RealCall.java:33) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.RealCall$AsyncCall.execute(RealCall. java:120) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.NamedRunnable.run (NamedRunnable.java:32) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W /System.err: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 11-04 15:14:03 で。255 21739-21739/com.smartstudy.smartmark W/System.err: java.lang.Thread.run(Thread.java:841) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/ System.err: java.net.ProtocolException: 1875 バイトが予想されますが、2067 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err を受け取りました: okhttp3.internal.http.Http1xStream$FixedLengthSink で。書き込み (Http1xStream.java:279) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okio.RealBufferedSink.flush (RealBufferedSink.java:216) 11-04 15:14 :03.255 21739-21739/com.smartstudy.smartmark W/System.err: okio.ForwardingSink.flush(ForwardingSink.java:39) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/システム.err: okio.RealBufferedSink.flush(RealBufferedSink.java:218) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err:com.lzy.okhttputils.request.ProgressRequestBody.writeTo(ProgressRequestBody.java:61) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.CallServerInterceptor でインターセプト (CallServerInterceptor.java:47) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92) で 11 -04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.connection.ConnectInterceptor.intercept (ConnectInterceptor.java:45) 11-04 15:14:03.255 21739-21739 /com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) 11-04 15:14:03.255 21739-21739/com.smartstudy.smartmark W/System.エラー: okhttp3.internal.http.RealInterceptorChain で。(RealInterceptorChain.java:67) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.cache.CacheInterceptor.intercept (CacheInterceptor.java:109) で 11- 04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92) 11-04 15:14:03.260 21739-21739/ com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err : okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain で。 (RealInterceptorChain.java:92) 11-04 15:14:03.260 21739-21739/com を続行します。smartstudy.smartmark W/System.err: okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:124) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed( RealInterceptorChain.java:67) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: com.lzy.okhttputils.interceptor.LoggerInterceptor.intercept (LoggerInterceptor.java:40) 11- 04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92) 11-04 15:14:03.260 21739-21739/ com.smartstudy.smartmark W/System.err:okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java) :170) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: okhttp3.RealCall.access$100(RealCall.java:33) 11-04 15:14:03.260 21739- 21739/com.smartstudy.smartmark W/System.err: okhttp3.RealCall$AsyncCall.execute(RealCall.java:120) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err : okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1112) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err:java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 11-04 15:14:03.260 21739-21739/com.smartstudy.smartmark W/System.err: java.lang.Thread.run で(Thread.java:841) 11-04 15:14:11.930 21739-21739/com.smartstudy.smartmark D/dalvikvm: GC_FOR_ALLOC 解放 4955K、36% 解放 42107K/65148K、一時停止 56ms、合計 56ms

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

android - Android MediaPlayer : info/warning (703, 0),info/warning (702, 0),info/warning (701, 0),ランダムな位置からシークしようとすると ProtocolException

mediaplayer を使用して URL から mp3 オーディオをストリーミングしていますが、音楽を再生できるようになりましたが、ランダムな位置でシークバーを選択すると、音楽が停止し、以下の例外と警告が発生します

. 誰でも私の問題を解決するのを手伝ってもらえますか。ありがとうございました。

私のコードは:

Logcat ショー:

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

android - ボレーはプロトコル例外エラーを出し、21 フォローアップが多すぎます

これは私が呼び出す関数です:

次のパラメーターを使用します。

URL を試してみました: https://control.facetalk.nl/vidyologs/call_start.php?meetingID=82000005715&profielID=51108581と動作し、郵便配達員に「200」が表示されます。ただし、Volley は次のエラーを返します。

これを修正するにはどうすればよいですか? わかりません。detaulf 再試行ポリシーを変更しようとしましたが、何も役に立ちません

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

java - サーバーから応答コードを取得する必要がありますか?

次のコードがあります

サーバーからの応答に関心がない場合、次のコードを削除できますか?

コード全体がそのままの状態で を引き起こすことを考慮するとjava.net.ProtocolException、サーバーの応答を取得して実行する方法はありますconn.getOutputStream();か? どの順番で?明らかな報告に関する懸念は別として、回答を得られなかった場合の結果は何ですか?

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

java - java.net.ProtocolException: 予期しないステータス行:

HTTP GET メソッドを使用してデータを取得したい。でも対応がおかしい

修正方法は?


主な問題はこのコードにはありませんでした。実際にはリング オシレータに関連していました。リング オシレータには遅延ゼロの組み合わせループがあり、それがこの問題の原因でした。

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

android - okhttp3 でプロトコル例外エラーが発生する - フォローアップ要求が多すぎます: 21

Authenticator インターフェイスを実装する TokenAuthenticator クラスがあります。

TokenAuthenticator クラスは次のようになります。

create service メソッドは次のとおりです。

私はこの例外を受け取ります:

私は改造と okHttp3 で使用されています。何をする必要がありますか???