問題タブ [webui]

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 に答える
33 参照

android - 同じコードを使用して別のネットワークから WEBAPI(uTorrent) にアクセスできません。ローカル ネットワークでも機能します。

ポートを転送しました。ここで確認しました:

http://www.canyouseeme.org/

ただし、このロジックを使用してCookieを取得できます(ローカルネットワークで機能します):

  • クッキーを取得

  • Cookie と認証を使用してトークンを取得する

  • トークンを使用して WEBAPI アクションを呼び出す

問題は、トークンを取得することさえできないことです。

次のエラーが表示されます: FileNotFoundException

同じ IP、ポート、およびリンクがブラウザで正常に動作するため、認証に問題があるか、Cookie に問題があると思われます。

それは次のように使用されます。

HTTP 応答は次のとおりです: HEADER FIELDS{null=[HTTP/1.1 400 ERROR]、Connection=[keep-alive]、Content-Length=[17]、Content-Type=[text/html]、X-Android-Received- Millis=[1484153865632]、X-Android-Response-Source=[NETWORK 400]、X-Android-Selected-Protocol=[http/1.1]、X-Android-Sent-Millis=[1484153865562]}

この時点でエラーは発生しないはずです。グローバルIPに接続するときは悪いリクエストになる可能性がありますが、ローカル接続では問題ありません。

だから私の質問はです。グローバル IP に接続するときは別の方法で認証する必要がありますか? どのように?いつものように、ドキュメントはまったく役に立ちません。

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

swift - WebUI が読み込まれるまで、LaunchScreen ストーリーボード画面を長く保持する方法

iOSアプリ開発初心者です。私の要件は、ユーザーのログイン時にアプリケーションを表示するアプリを開発することです。

ユーザーがアプリを開くと、ストーリーボードの起動画面がすぐに表示され、ユーザー ログイン用のログイン ページが表示された後、空白の白い画面が表示されます。WEBUIの読み込みに時間がかかっていると思います。

ここでの問題は、起動画面の後に表示される空白の白い画面です。スプラッシュ画面を表示してWebがロードされるまで待たないようにしていますが、それらの機能を追加してもうまくいきません。コードで解決策を教えてください。

これが私のコードです - ViewController.swift

他に解決策があれば教えてください..