From 12ea3bc43cc7e290b0579548bc50991cb95aa6e7 Mon Sep 17 00:00:00 2001 From: 7shi <7shi@live.jp> Date: Sun, 1 Dec 2024 05:15:47 +0900 Subject: [PATCH] URL encode target header in PATCH requests --- src/mcp_knowledge_base/obsidian.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mcp_knowledge_base/obsidian.py b/src/mcp_knowledge_base/obsidian.py index a817f9e..1264008 100644 --- a/src/mcp_knowledge_base/obsidian.py +++ b/src/mcp_knowledge_base/obsidian.py @@ -1,4 +1,5 @@ import requests +import urllib.parse from typing import Any class Obsidian(): @@ -106,7 +107,7 @@ class Obsidian(): 'Content-Type': 'text/markdown', 'Operation': operation, 'Target-Type': target_type, - 'Target': target + 'Target': urllib.parse.quote(target) } def call_fn():