一般情況下使用get請求都是以基本類型參數的形式,但是當參數名稱與對象成員屬性一一對應且接收數據類型是該對象時,會將單個的參數都綁定到對象上,類似於自動裝箱的概念。
圖1 自定義對象
圖2 請求測試
圖3 URL
圖4 輸出結果
由此可見是能夠綁定成功的,但是當1.參數名與對象成員屬性名稱不一致2.url中參數個數多於或者少於對象成員屬性時只能綁定有效參數,如下:
圖5 請求測試
其中,存在不與對象成員屬性名稱對象參數和對象中不存在的參數名稱
圖6 URL
圖7 輸出結果
注意,當對象中含有集合類型的時候,應盡量避免采用這種方式綁定參數,可以使用json。