問題タブ [uri]
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.
c# - C#でWebページをダウンロードします。より良い方法が必要、CPU使用率が高い
私はこのコードをもう少しうまく機能させようとしています。一度に1バイトを読み取るループだと思います。gzip解凍でこれを行う別の方法を見つけることができませんでした。aを実装することStreamReader
は問題ありませんが、解凍ストリームに渡すことができない文字列を返します。
もっと良い方法はありますか?
c# - ファイル URI をドライブ文字付きのパスに変換する .NET Framework メソッドはありますか?
Assembly.GetExecutingAssembly().CodeBase の出力をドライブ文字付きのファイル パスに変換するために、ASP.NET 領域で Server.MapPath のようなものを探していました。
次のコードは、私が試したテスト ケースで機能します。
.NET Framework にはもっと優れたものがあるはずですが、私はそれを見つけることができませんでした。
c# - MediaPlayer を使用してストリームからサウンドを再生できますか? または、URI を使用してファイルストリームにアクセスできますか?
を使用System.Windows.Media.MediaPlayer
していくつかのサウンドを再生していますが、これらのサウンドを ZIP ファイルからロードしたいと考えています。これらのファイルを一時ディレクトリに解凍する代わりに、zip ファイルから直接ストリームとしてロードできると便利です。ただし、MediaPlayer.open
URI のみを受け入れます。
では、ストリームのコンテンツを参照する URI を作成する方法はありますか? メモリ内ローカルホストのようなものですか? Stream から URI へのコネクタはありますか?
java - Java からアンカーを使用してファイル プロトコル URL を起動する方法は?
Java プログラムから、ファイル内のアンカーを指すローカル HTML ファイルでデフォルトのブラウザーを起動する必要があります。Java SE 6 では、java.awt.Desktop.browse メソッドはファイルを開きますが、アンカーを尊重しません。そのため、次のようなコードはファイルを上部で開きますが、ブラウザーをアンカーにページングしません。
Sun はここhttp://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6477862で、ファイル URI プロトコルではアンカーがサポートされていないと述べています。
誰かがより良い答えを持っていますか?
Java SE 6 を使用できます。Windows のみのソリューションで問題ありません。
php - 私のcodeigniterアプリを壊すURLエンコードされたスラッシュ
次のように機能する URL 文字列を作成しようとしています。
言い換えれば、
次に、URLを取得します
もちろん、URL のスラッシュは uri セグメントへのアクセスに問題があるため、先に進んで URL 部分を URL エンコードします。
..しかし、今は404と言っています...
スラッシュの URL エンコーディングが CI の URI パーサーを壊しているようです。
この問題を回避するにはどうすればよいですか?
c# - MS Wordでxmlファイルをプログラムで開く
C# を使用して Microsoft Word 2007 で xml ファイルを開いています。私は xsl ファイルを使用して、画像を含める必要があるポイントまで機能するレイアウトを定義しています。典型的な src html タグを使用しました。xml を ie で表示すると画像が表示されますが、Word で開いた場合は表示されません。画像のプレース ホルダーを取得したので、Word が単に画像を見つけられなかったとしか思えません。xml ファイルと xsl ファイルの両方の隣にありますが、違いはありません。ドキュメントを開くには、xml と xsl の両方のファイル名を渡します。src は xsl にあるので、これらのファイルの 1 つに相対的に見えるだけだと思います。
どんな提案でも大歓迎です。
[編集] 申し訳ありませんが、私はこれを見失いました。最後に修正しました。明日、私の解決策が何であるかを確認し、これを更新します。
c# - Entity Frameworkを使用して文字列をUri型にマップする方法は?
私のデータベースには、URL を表す文字列型の列が含まれています。Entity Framework を使用して、この文字列を Uri オブジェクトにマップする方法を考えています。
何か案は?
c# - パス文字列がローカル マシンかリモート マシンかを判断する方法
C# またはその他の .NET 言語を使用して、ファイル パス文字列がローカル マシン上にあるかリモート サーバー上にあるかを判断する最善の方法は何ですか?
以下を使用して、パス文字列が UNC であるかどうかを判断できます。
これは、C:\ またはその他のドライブ文字で始まるパスではうまく機能しますが、次のようなパスについてはどうでしょうか。
...どちらもローカル マシンを参照します。これらは UNC パスですが、ローカルのままです。
c# - 部分的にutf8でエンコードされたURLの解析APIを見つける
特定のWebページ(特に、Windowsのライブページ)のHTMLを解析すると、次の形式のURLが多数表示されます。
http \ x3a \ x2f \ x2fjs.wlxrs.com \ x2fjt6xQREgnzkhGufPqwcJjg \ x2fempty.htm
これらは部分的にUTF8でエスケープされた文字列のようです(\ x2f = /、\ x3a =:など…)。これらの文字列をSystem.Uriに変換するために使用できる.NetAPIはありますか?解析するのは簡単なようですが、今日は新しいホイールを作成しないようにしています。