スレッド投稿の場合、プレビューのページでスレッドを表示できるようにしようとしている
クロスポストを全部リンクに詰め込むって意味で、一貫性があるかなって
skyshare.nekono.dev/entries/did:...
スレッド投稿の場合、プレビューのページでスレッドを表示できるようにしようとしている
クロスポストを全部リンクに詰め込むって意味で、一貫性があるかなって
skyshare.nekono.dev/entries/did:...
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
Claude APIの400エラーを3層構造で体系的に切り分けた、実践的なデバッグ事例。
気になった方はぜひ。
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
Claude APIの400エラーを3層構造で体系的に切り分けた、実践的なデバッグ事例。
気になった方はぜひ。
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
- Bluesky同様、投稿への反応を変更できるようになりました(画像参照)
- 画像にAltをつける機能/画像一枚ずつを削除する機能をv1から復帰させました。
- 「クロップ調整」を「サムネ調整」に名前を変更しました。また、サムネ調整ダイアログのUIを改善しました。
- 一部環境においてすべての投稿がBadRequestになる問題を修正しました。
- クリエイターモードの実装に向けた準備のため、バックエンドを大幅にリファクタしました。まだ先になりそうですが、お楽しみに。
- Bluesky同様、投稿への反応を変更できるようになりました(画像参照)
- 画像にAltをつける機能/画像一枚ずつを削除する機能をv1から復帰させました。
- 「クロップ調整」を「サムネ調整」に名前を変更しました。また、サムネ調整ダイアログのUIを改善しました。
- 一部環境においてすべての投稿がBadRequestになる問題を修正しました。
- クリエイターモードの実装に向けた準備のため、バックエンドを大幅にリファクタしました。まだ先になりそうですが、お楽しみに。
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
Claude APIの400エラーを3層防御で根本解決した、実践的なデバッグ手順の記録。
気になった方はぜひ。
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
Claude APIの400エラーを3層防御で根本解決した、実践的なデバッグ手順の記録。
気になった方はぜひ。
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
Had to raise an issue as the Bsky API library broke again after Bsky updated something
Had to raise an issue as the Bsky API library broke again after Bsky updated something
Cookie長すぎて8400文字超えてて、WAFっぽいのに引っかかって落とされたらしい。エラー画面で再ログイン誘導してほしいけど・・・。
運用するときは各システム跨ぐCookieつけすぎに注意。
Cookie長すぎて8400文字超えてて、WAFっぽいのに引っかかって落とされたらしい。エラー画面で再ログイン誘導してほしいけど・・・。
運用するときは各システム跨ぐCookieつけすぎに注意。
return result.WasSuccessful? Ok(result):BadRequest("It didn't work");
is all you need. Reads well, is concise, and any debug point goes into Ok() and BadRequest()
return result.WasSuccessful? Ok(result):BadRequest("It didn't work");
is all you need. Reads well, is concise, and any debug point goes into Ok() and BadRequest()
*rennt schreiend aus dem Haus
*rennt schreiend aus dem Haus
"BadRequest: Query is denylisted in Search Content Control tool."
"BadRequest: Query is denylisted in Search Content Control tool."
If you:
- ✅ AddProblemDetails()
- ✅ UseStatusCodePages()
and then return
- BadRequest() -> app../json + PD result
- BadRequest("blah") -> app../json but not a PD result
If you:
- ✅ AddProblemDetails()
- ✅ UseStatusCodePages()
and then return
- BadRequest() -> app../json + PD result
- BadRequest("blah") -> app../json but not a PD result
Check these docs out (and note the version I was looking at).
I think this doesn't apply to .NET 9+ ?
Check these docs out (and note the version I was looking at).
I think this doesn't apply to .NET 9+ ?
The Out-Of-The-Box ASP.NET application does not have support for 4XX and 5XX response's *which contain a body*
e.g.
- ✅ return BadRequest(); // No Body
- ❌ return BadRequest("name missing");
UseStatusCodePages only works with *no body*.
cc @davidfowl.com
The Out-Of-The-Box ASP.NET application does not have support for 4XX and 5XX response's *which contain a body*
e.g.
- ✅ return BadRequest(); // No Body
- ❌ return BadRequest("name missing");
UseStatusCodePages only works with *no body*.
cc @davidfowl.com
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
Claude APIの400エラーを3層構造で体系的に切り分けた、実務直結のデバッグ記録。
気になった方はぜひ。
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
Claude APIの400エラーを3層構造で体系的に切り分けた、実務直結のデバッグ記録。
気になった方はぜひ。
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
あなたはどう使ってますか?
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
「AI相談が突然400 BadRequestループに陥る原因と、3層防御で直した話」(Zenn (Claude topic))
あなたはどう使ってますか?
#Claude #ClaudeCode
https://hiroba.kojihq.com/articles/2328ea1c852dee
I never compare booleans to literals but I do have slight sympathy for the readability argument.
Do we know BadRequest is always the correct response on failure? "it didn't work" definitely isn't.
Comments are redundant. Document properly.
I never compare booleans to literals but I do have slight sympathy for the readability argument.
Do we know BadRequest is always the correct response on failure? "it didn't work" definitely isn't.
Comments are redundant. Document properly.
スマホでwebサイトを開こうとした時に「BadRequest」と出た場合は、サーバー側か端末側でエラーが起きてしまってい
のだと思われます。
専門知識があるわけではないので確実ではありませんが、同じ様なことが起きた時に私は「webサイトのキャッシュを削除する」や「スマホ端末の再起動」で回復しました。もしくはブラウザを変えてみるなどですかね。(iPhoneでしたらSafariが標準ですからChromeで試すなど)
参考になれば幸いです!
スマホでwebサイトを開こうとした時に「BadRequest」と出た場合は、サーバー側か端末側でエラーが起きてしまってい
のだと思われます。
専門知識があるわけではないので確実ではありませんが、同じ様なことが起きた時に私は「webサイトのキャッシュを削除する」や「スマホ端末の再起動」で回復しました。もしくはブラウザを変えてみるなどですかね。(iPhoneでしたらSafariが標準ですからChromeで試すなど)
参考になれば幸いです!