問題タブ [webresponse]

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

c# - HTTP認証でRealmプロパティを読み取る

HTTP基本認証を要求するサーバーによってWWW-Authenticateヘッダーで送信されたRealmプロパティを読み取るにはどうすればよいですか?

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

c# - xdocumentにコンテンツを読み込もうとしたときに内部サーバーエラーが発生しました

上記のコードを使用して、URIをxdocumentにロードしようとしています。タイムアウトエラーを回避するために、HttpWebRequestとWebResponseを使用しています。

問題は、ほとんどの場合コードが機能することですが、以前は「タイムアウト」エラーが発生していた時点で、上記のコードを使用しようとすると「内部サーバーエラー(500)」が発生します。この問題を解決する方法についての手がかりはありますか?コード例は非常に役立ちます。

ありがとう!

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

sharepoint - HttpWebRequestを使用すると、SharePointにファイルをアップロードするときにWebResponseがコンパイルされていないaspxページになります

これは奇妙なものです。何年もの間、SharePointにファイルをアップロードするための少しのコードが私の開発マシンで機能してきました。先日動作を停止しました!例外はスローされていませんが、WebResponseに戻ってくる奇妙な応答文字列があります。コードは次のとおりです。

次のように実際の応答を確認するためのコードを追加すると、次のようになります。

StreamReader responseReader = new StreamReader(response.GetResponseStream());

responseReader.ReadToEnd();

そのコードからの出力はこれで、一見コンパイルされていないaspxページです!!!!:

<%@ Assembly Name = \ "Microsoft.SharePoint.ApplicationPages、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \"%> <%@ Page Language = \ "C#\" Inherits = \ "Microsoft.SharePoint ApplicationPages.ErrorPage \ "MasterPageFile = \"〜/ _ layouts / simple.master \ "%> <%@ Import Namespace = \" Microsoft.SharePoint.ApplicationPages \ "%> <%@ Register Tagprefix = \" SharePoint \ "Namespace = \ "Microsoft.SharePoint.WebControls \" Assembly = \ "Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \"%> <%@ Register Tagprefix = \ "Utilities \" Namespace = \ "Microsoft .SharePoint.Utilities \ "Assembly = \" Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Import Namespace = \ "Microsoft.SharePoint \"%> \ r \ n <%@ Register Tagprefix = \ "SharePoint \" Namespace = \ "Microsoft.SharePoint.WebControls \" Assembly = \ "Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Register Tagprefix = \" Utilities \ "Namespace = \" Microsoft.SharePoint.U tilities \ "Assembly = \" Microsoft.SharePoint、Version=12.0。 0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Import Namespace = \" Microsoft.SharePoint \ "%> \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ t%@ Register Tagprefix = \ "SharePoint \" Namespace = \ "Microsoft.SharePoint.WebControls \" Assembly = \ "Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \"%> <%@ Register Tagprefix = \ "Utilities \" Namespace = \ "Microsoft.SharePoint.U tilities \" Assembly = \ "Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \"%> <%@ Import Namespace = \ "Microsoft.SharePoint \"%> \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' / > \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ t%@ Register Tagprefix = \ "SharePoint \" Namespace = \ "Microsoft.SharePoint.WebControls \" Assembly = \ "Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \"%> <%@ Register Tagprefix = \ "Utilities \" Namespace = \ "Microsoft.SharePoint.U tilities \" Assembly = \ "Microsoft.SharePoint、Version = 12.0.0.0、Culture = neutral、PublicKeyToken = 71e9bce111e9429c \"%> <%@ Import Namespace = \ "Microsoft.SharePoint \"%> \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' / > \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ tCulture = neutral、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Register Tagprefix = \" Utilities \ "Namespace = \" Microsoft.SharePoint.U tilities \ "Assembly = \" Microsoft.SharePoint、Version = 12.0.0.0、Culture =ニュートラル、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Import Namespace = \" Microsoft.SharePoint \ "%> \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ tCulture = neutral、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Register Tagprefix = \" Utilities \ "Namespace = \" Microsoft.SharePoint.U tilities \ "Assembly = \" Microsoft.SharePoint、Version = 12.0.0.0、Culture =ニュートラル、PublicKeyToken = 71e9bce111e9429c \ "%> <%@ Import Namespace = \" Microsoft.SharePoint \ "%> \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ tMicrosoft.SharePoint \ "%> \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ tMicrosoft.SharePoint \ "%> \ r \ n \ r \ n \ t \" EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ r \ n \ t \ r \ n \ t \ r \ n \ t \ r \ n \ t \ t \ r \ n \ t \ r \ n \ t

\ r \ n \ t \ t <%\ r \ n \ t \ t \ tif(IsAdministrationSite)\ r \ n \ t \ t \ t {%> \ r \ n \ t \ t \ t \ t \ " EncodeMethod = \ "NoEncode \" runat = \ "server \"> \ "EncodeMethod ='HtmlEncode' /> \ r \ n \ t \ t <%} else {%> \ r \ n \ t \ t \ t \ t \ "EncodeMethod = \" NoEncode \ "runat = \" server \ "

\ "EncodeMethod ='HtmlEncode' /> \ r \ n \ t \ t <%}%> \ r \ n \ t \ t \ r \ n \ t \ r \ n \ t \ r \ n \ r \ n \ r \ n \ t var gearPage = document.getElementById('GearPage'); \ r \ n \ t if(null!= gearPage)\ r \ n \ t {\ r \ n \ t \tgearPage.parentNode。 removeChild(gearPage); \ r \ n \ t \ t document.title = \ "'EncodeMethod ='HtmlEncode'/> \"; \ r \ n \ t} \ r \ n \ r \ n

何が起こったか?!?!

0 投票する
2 に答える
245 参照

image - 拡張子のない画像をスクレイピングするにはどうすればよいですか?

保存できるようにスクレイピングできない画像に出くわすことがあります。これの例は次のとおりです。

https://s3.amazonaws.com/plumdistrict.com-production/perks/12321/image/original.?1325898487

Internet Explorer から URL にアクセスすると画像が表示されますが、以下のコードから取得しようとすると、「System.Net.WebException The remote server returned an error: (403) Forbidden」というエラー メッセージが表示されます。 :

この画像を取得する方法についてのアイデアはありますか?

編集:

拡張子を持つ画像を保存することができます。たとえば、次の画像を問題なくスクレイピングできます。

https://s3.amazonaws.com/plumdistrict.com-production/perks/12659/image/original.jpg?1326828951

0 投票する
2 に答える
1598 参照

c# - Webresponse/Webrequest が機能しない

私のプログラムは、繰り返しで特定の URL から HTML ファイルをダウンロードするためにWebRequestandを使用します。WebResponseたとえば、URL 文字列は次のようになります。

http://www.aaaa.com/cccc=varB

wherevarBは、ループの反復ごとに異なる文字列です。

ファイルをストリームにダウンロードした後、ストリームで特定のテキスト文字列を検索し、それらを別のテキスト ファイルに保存します。ただし、一部の反復では何も読み取っていないように見えることがわかりました (アドレスバーに入力したときにその URL 文字列が有効であるため、無効な URL ではありません)。

ストリームとWebResponseオブジェクトをusingブロックに入れ、try…catchブロックもありますが、例外は発生しません。ループ内での使用WebRequestと問題はありますか?WebResponse

結果は次のようになります。

名前のstuffReadfromfile後にあるはずですが。

0 投票する
2 に答える
2195 参照

c# - RESTAPIを使用してskydriveから完全な画像ファイルをダウンロードできません

C#でskydrive APIのクイックラッパーに取り組んでいますが、ファイルのダウンロードで問題が発生しています。ファイルの最初の部分では、すべてが正常に実行されますが、ファイルに違いが生じ始め、その後すぐにすべてがnullになります。ストリームを正しく読んでいないのは私だけだとかなり確信しています。

これは私がファイルをダウンロードするために使用しているコードです:

これは私がダウンロードしようとしている画像ファイルです

正しい画像

そしてこれは私が得ている画像です

壊れた画像

これらの2つの画像は、コンテンツの長さが期待する画像のサイズと同じであるため、応答が完了するのを待っていないことを私に信じさせますが、どのように作成するかはわかりませんコードは、応答全体が完了するのを待つか、それが私がとる必要のあるアプローチである場合でも実際に待ちます。

これが役立つ場合に備えて私のテストコードです

で失敗しますAssert.IsTrue(sameData);

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

c# - HTTPWebResponse PDF オブジェクトをファイルに保存する

HTTPWebResponse 経由の PDF ファイルを保存するにはどうすればよいですか? 私が作成したファイルは、ファイル サイズが異なり、コンテンツがなく破損しているようです。私が現在使用しているコードは次のとおりです。

0 投票する
3 に答える
8185 参照

stream - WinRT StorageFile ダウンロードしたファイルの書き込み

簡単な問題で悩んでいます。このコードを使用して Web から画像をダウンロードしたい:

ここで、WebResponse のストリームを StorageFile に書き込みたいと思いました (たとえば、アプリのストレージにファイル id.jpg を作成します) が、それを実現する方法が見つかりませんでした。私はそれをウェブで検索しましたが、成功しませんでした-すべての方法で互換性のないストリームタイプなどがあります。

助けていただけますか?