@@ -2137,7 +2137,7 @@ def fetch_feed(self, feed: MISPFeed | int | str | UUID) -> dict[str, Any] | list
21372137 :param feed: feed to fetch
21382138 """
21392139 feed_id = get_uuid_or_id_from_abstract_misp (feed )
2140- response = self ._prepare_request ('GET ' , f'feeds/fetchFromFeed/{ feed_id } ' )
2140+ response = self ._prepare_request ('POST ' , f'feeds/fetchFromFeed/{ feed_id } ' )
21412141 return self ._check_json_response (response )
21422142
21432143 def fetch_all_feeds (self ) -> dict [str , Any ] | list [dict [str , Any ]]:
@@ -2147,7 +2147,7 @@ def fetch_all_feeds(self) -> dict[str, Any] | list[dict[str, Any]]:
21472147
21482148 def cache_all_feeds (self ) -> dict [str , Any ] | list [dict [str , Any ]]:
21492149 """ Cache all the feeds: https://www.misp-project.org/openapi/#tag/Feeds/operation/cacheFeeds"""
2150- response = self ._prepare_request ('GET ' , 'feeds/cacheFeeds/all' )
2150+ response = self ._prepare_request ('POST ' , 'feeds/cacheFeeds/all' )
21512151 return self ._check_json_response (response )
21522152
21532153 def cache_feed (self , feed : MISPFeed | int | str | UUID ) -> dict [str , Any ] | list [dict [str , Any ]]:
@@ -2156,17 +2156,17 @@ def cache_feed(self, feed: MISPFeed | int | str | UUID) -> dict[str, Any] | list
21562156 :param feed: feed to cache
21572157 """
21582158 feed_id = get_uuid_or_id_from_abstract_misp (feed )
2159- response = self ._prepare_request ('GET ' , f'feeds/cacheFeeds/{ feed_id } ' )
2159+ response = self ._prepare_request ('POST ' , f'feeds/cacheFeeds/{ feed_id } ' )
21602160 return self ._check_json_response (response )
21612161
21622162 def cache_freetext_feeds (self ) -> dict [str , Any ] | list [dict [str , Any ]]:
21632163 """Cache all the freetext feeds"""
2164- response = self ._prepare_request ('GET ' , 'feeds/cacheFeeds/freetext' )
2164+ response = self ._prepare_request ('POST ' , 'feeds/cacheFeeds/freetext' )
21652165 return self ._check_json_response (response )
21662166
21672167 def cache_misp_feeds (self ) -> dict [str , Any ] | list [dict [str , Any ]]:
21682168 """Cache all the MISP feeds"""
2169- response = self ._prepare_request ('GET ' , 'feeds/cacheFeeds/misp' )
2169+ response = self ._prepare_request ('POST ' , 'feeds/cacheFeeds/misp' )
21702170 return self ._check_json_response (response )
21712171
21722172 def compare_feeds (self ) -> dict [str , Any ] | list [dict [str , Any ]]:
@@ -2281,7 +2281,7 @@ def server_pull(self, server: MISPServer | int | str | UUID, event: MISPEvent |
22812281 url = f'servers/pull/{ server_id } /{ event_id } '
22822282 else :
22832283 url = f'servers/pull/{ server_id } '
2284- response = self ._prepare_request ('GET ' , url )
2284+ response = self ._prepare_request ('POST ' , url )
22852285 # FIXME: can we pythonify?
22862286 return self ._check_json_response (response )
22872287
@@ -2297,7 +2297,7 @@ def server_push(self, server: MISPServer | int | str | UUID, event: MISPEvent |
22972297 url = f'servers/push/{ server_id } /{ event_id } '
22982298 else :
22992299 url = f'servers/push/{ server_id } '
2300- response = self ._prepare_request ('GET ' , url )
2300+ response = self ._prepare_request ('POST ' , url )
23012301 # FIXME: can we pythonify?
23022302 return self ._check_json_response (response )
23032303
0 commit comments