回答編集履歴

1

修正部を追加

2017/05/11 09:48

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -1,4 +1,20 @@
1
+ まず、
2
+
3
+
4
+
5
+ ```Python
6
+
7
+ @route('/housmart', methods=['GET', 'POST'])
8
+
9
+ ```
10
+
11
+
12
+
13
+ は``methods`` ではなくて ``method`` ですね。
14
+
15
+
16
+
1
- bottleでは、Jsonを自力でParseしなくても``request.json`` が使えますよ。
17
+ 次にbottleでは、Jsonを自力でParseしなくても``request.json`` が使えますよ。
2
18
 
3
19
 
4
20
 
@@ -29,3 +45,17 @@
29
45
 
30
46
 
31
47
  となります。
48
+
49
+
50
+
51
+ あと、 curlでPOSTするjsonデータは、ユニコードエスケープして送る必要があるかも知れません。(未確認)
52
+
53
+
54
+
55
+ ```
56
+
57
+ curl http://localhost:8080/housmart -X POST -H "Content-Type: application/json" -d '{"building_name": "\u30e9\u30a4\u30aa\u30f3\u30ba\u30ac\u30fc\u30c7\u30f3\u660e\u5927\u25cb\u25cb\u25cb\u25cb"}'
58
+
59
+ ```
60
+
61
+